# UDSLib (udslib.com)

Implements the ISO 14229 UDS diagnostic services and ISO-TP transport over CAN and CAN FD in C99 with no heap allocation.

- Atlas card: https://inite.ai/en/atlas/udslib.com
- Site: https://udslib.com
- For: Embedded engineers building ECU firmware that needs a UDS diagnostic stack
- Use 0/100 · alive 100/100

## Used for

- 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

## Price

- from 5000 EUR/one-time, free plan (read 2026-10-25 on https://udslib.com/pricing.html)

## For developers

- MCP server: com.udslib/uds-toolbox (namespace; open on 2026-10-25, 7 tools)
- Read 2026-10-25

## MCP server, measured daily

Server: https://mcp.udslib.com/mcp, checked every day since 2026-10-25 (10 checks).

- Answered: 100% of daily checks
- Median first answer: 67 ms
- Sign-in: none
- Context its tool definitions take: about 1719 tokens (7 tools)
- Tool definitions: A, 90/100
- Failing "params_typed": 1 of 7 tools
- Failing "params_described": 3 of 7 tools
- Method: https://inite.ai/en/atlas/mcp/report

## Your data

- Certifications stated: none
- Training on your data: no (https://udslib.com/privacy.html)
- Read 2026-10-25

---

Source: INITE Atlas, https://inite.ai/en/atlas/udslib.com. JSON: https://inite.ai/api/atlas/udslib.com. MCP: https://inite.ai/api/mcp (atlas_lookup).
