{"domain":"udslib.com","name":"UDSLib","url":"https://inite.ai/en/atlas/udslib.com","site":"https://udslib.com","summary":"Implements the ISO 14229 UDS diagnostic services and ISO-TP transport over CAN and CAN FD in C99 with no heap allocation.","forWhom":"Embedded engineers building ECU firmware that needs a UDS diagnostic stack","useCases":["Add ISO 14229 diagnostic services to an embedded ECU","Run UDS over CAN and CAN FD on Zephyr or FreeRTOS","Test ECU diagnostics from a host tool or test rig"],"categories":[],"pricing":{"model":"freemium","freeTier":true,"startsAt":{"amount":5000,"currency":"EUR","per":"one-time"},"page":"https://udslib.com/pricing.html","readOn":"2026-10-25"},"priceMoves":[],"interfaces":{"readOn":"2026-10-25","apiDocs":null,"openapi":null,"mcp":[{"name":"com.udslib/uds-toolbox","tie":"namespace","registered":true,"remotes":["https://mcp.udslib.com/mcp"],"packages":[],"probe":{"state":"open","checkedOn":"2026-10-25","toolCount":7,"tools":["analyze_trace","decode_uds","build_uds_request","decode_isotp","decode_dtc","uds_reference","udslib_integration"],"serverName":"uds-toolbox"}}],"mcpServerCard":null,"status":null},"mcpMeasured":{"server":"https://mcp.udslib.com/mcp","checkedSince":"2026-10-25","dailyChecks":10,"uptimePercent":100,"medianMs":67,"signIn":"none","clientRegistration":null,"tools":7,"contextTokens":1719,"definitionsGrade":"A","definitionsScore":90,"typedResults":0,"failingChecks":{"params_typed":1,"params_described":3},"warnings":{},"coverage":{"share":null,"cases":[{"useCase":"Add ISO 14229 diagnostic services to an embedded ECU","verdict":"unsure","firstTool":null,"checks":null},{"useCase":"Run UDS over CAN and CAN FD on Zephyr or FreeRTOS","verdict":"unsure","firstTool":null,"checks":null},{"useCase":"Test ECU diagnostics from a host tool or test rig","verdict":"unsure","firstTool":null,"checks":null}]},"adoption":{"npmWeekly":null,"pypiWeekly":null,"githubStars":0},"score":{"value":84,"parts":{"reliability":100,"definitions":90,"context":100,"adoption":0,"connect":100},"penalties":[]},"advice":{"verdict":"unproven","why":["whether its tools do the product's job has not been judged yet"],"how":["parameters are untyped or undescribed in 3 of 7 tools: check arguments before calling"]},"method":"https://inite.ai/en/atlas/mcp/report"},"connect":{"order":["mcp","llmsTxt"],"mcp":[{"name":"com.udslib/uds-toolbox","url":"https://mcp.udslib.com/mcp","answers":"open","checkedOn":"2026-10-25","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=com.udslib%2Fuds-toolbox","config":{"mcpServers":{"udslib":{"url":"https://mcp.udslib.com/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http udslib https://mcp.udslib.com/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=udslib&config=eyJ1cmwiOiJodHRwczovL21jcC51ZHNsaWIuY29tL21jcCJ9","vscode":"vscode:mcp/install?%7B%22name%22%3A%22udslib%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.udslib.com%2Fmcp%22%7D","connector":{"url":"https://mcp.udslib.com/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}}],"openapi":null,"apiDocs":null,"llmsTxt":"https://udslib.com/llms.txt","status":null,"readOn":"2026-10-25"},"trust":{"readOn":"2026-10-25","certifications":[],"training":{"stance":"no","about":"vendor","quote":"We do not sell personal data, use it for advertising profiles, or use plugin inputs to train models.","url":"https://udslib.com/privacy.html"}},"used":0,"alive":100,"traits":{"buyer":"developer","deployment":"library","developerFocus":true,"readAt":"2026-10-26"},"verifiedPlans":null,"fromVendor":null}