mcpbeat Sign in

UDS Toolbox MCP Server

answering

UDS Toolbox is answering right now. Last checked 9 min ago. It exposes 7 tools. Last commit 11 Oct 2026.

Find why a UDS flash failed from a CAN trace; decode UDS, ISO-TP and DTCs. No hardware.

Uptime history 21 days of history · worst day 99%
21 days agonow
100.0%
Uptime 24h
91 of 91 checks
7
Tools
read from the server
169 ms
Response time
average over 24h
0
Stars
last commit 11 Oct 2026

Nothing serious here today

Today is the operative word: we check UDS Toolbox every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add uds-toolbox --transport http https://mcp.udslib.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.udslib.com/mcp
~/.codex/config.toml
[mcp_servers.uds-toolbox]
url = "https://mcp.udslib.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "uds-toolbox": {
      "url": "https://mcp.udslib.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "uds-toolbox": {
      "type": "http",
      "url": "https://mcp.udslib.com/mcp"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

decode
decode_dtc
Convert a 3-byte UDS DTC to the SAE J2012 style code (P/C/B/U + digits) plus failure type byte, or the reverse ("U0073-00" to hex). With a status byte, explains each of the 8 DTC status bits.
decode_isotp
Reassemble ISO-TP (ISO 15765-2) messages from CAN frames, per CAN id, and decode each as UDS. Reports frame types (SF/FF/CF/FC), flow-control BS/STmin, sequence-number errors, interrupted messages, padding, and N_Bs/N_Cr/STmin timing warnings when timestamps (ms) are given. Accepts a frame list or a candump text dump.
decode_uds
Decode a UDS (ISO 14229-1) PDU from hex: request, positive or negative response. Names the service, sub-function (and suppressPosRsp bit), DID/RID/address fields, and for negative responses the NRC with meaning and typical cause. Unknown SIDs and NRCs are labelled, not rejected.
analyze
analyze_trace
Analyze a whole CAN trace of a UDS diagnostic or flash session and say what went wrong. Accepts candump logs, Vector ASC, PEAK TRC (1.x/2.x), SavvyCAN or python-can CSV pasted as text, and those plus Vector BLF, Wireshark pcap/pcapng (SocketCAN) and ASAM MF4 bus logging uploaded as a file. Reassembles ISO-TP, pairs requests with responses (including 0x78 responsePending), measures P2/P2*, follows sessions and security access, reconstructs RequestDownload/TransferData into an image with CRC32, extracts identification DIDs, and returns a root-cause finding with the frames that show it. Shows an interactive timeline.
build
build_uds_request
Build a UDS request as hex with an annotated breakdown. Services: session, ecu_reset, read_did, write_did, security_seed, security_key, tester_present, routine, request_download, transfer_data, transfer_exit, clear_dtc, read_dtc, control_dtc, comm_control, raw. Numeric strings are hex.
uds
uds_reference
Short UDS reference with ISO 14229-1 clause pointers (paraphrased). Topics: a service ID (0x27) or name, an NRC (0x78 or "nrc 78"), a DID (F190) or RID (FF00), timing (p2, p2*, s3), sessions, security (0x27 vs 0x29), reprogramming_sequence. Unknown topics return a topic list.
udslib
udslib_integration
Plan how to integrate the UDSLib C stack (ISO 14229 UDS server/client for embedded ECUs): which repo files to take, Kconfig/config hints, an init skeleton, the closest example, and the license terms (free noncommercial / commercial). UDSLib speaks ISO-TP over CAN/CAN-FD; DoIP is not supported.

Endpoints

URLTransportStateLatencyChecked
https://mcp.udslib.com/mcp streamable-http answering 110 ms 9 min ago

Alternatives to UDS Toolbox

same job, measured the same way
Agent Trace Check
by openkrill

Read a tool-call log from an AI agent run and see which calls failed, looped or were slow.

4 tools answering
G
GYOTAK Fish Market
by thaifishsashimicatalog

Sashimi-grade flash-frozen fish from Thailand. Catalog, ordering, and on-chain traceability.

23 tools answering
G
Git Archaeologist
by engrmaziz

Trace code history, commit reasoning, and PR context directly from Git logs.

16 installs/wk local only
PIO Agent
by jl-codes

Build, inspect, flash, and monitor PlatformIO firmware projects with policy-controlled tools.

117 installs/wk local only
Silent tool-failure outcome monitor
by textforagents

Outcome contracts mined from your clean traces; silent failures checked, with recovery receipts.

answering
Scopeblind MCP
by tomjwxf

Scan, protect, and monitor APIs from AI coding tools. Device-level rate limiting.

15 installs/wk local only
Hwcontract
by mohibshaikh

Judge hardware timing/serial against a contract: pass/marginal/fail (WS2812, DShot, logs)

627 installs/wk local only
TraceTail
by tracetail

Browser fingerprinting for web apps: integration code for any framework, docs search and pricing.

6 tools answering

UDS Toolbox — questions

Answers built from our own checks of this server.

What can UDS Toolbox do?
It exposes 7 tools, read directly from the server on our last check. Among them: analyze_trace, build_uds_request, decode_dtc, decode_isotp, decode_uds, udslib_integration and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is UDS Toolbox working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 169 ms. The bar chart above shows every period we have measured.
How do I connect UDS Toolbox?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does UDS Toolbox need an API key?
No. UDS Toolbox completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is UDS Toolbox?
It answers our handshake in 169 ms on average, which is faster than 85% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is UDS Toolbox open source?
We cannot say either way: written in JavaScript and 0 stars on GitHub, but we could not determine the licence, and without one the code is not open source by default.