DERATE — truck fault codes
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Heavy-duty truck SPN/FMI and OBD fault codes: meaning, safe-to-drive verdict, parts and recalls.
| Author | app.derate |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 808 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"DERATE — truck fault codes": {
"url": "https://derate.app/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (15)
buscar_codigoread-onlySearch DERATE's 56-code heavy-truck library by SPN/FMI, P-code or free text. Returns severity, derates yes/no, meaning, part and estimated part-price range, and the page URL. / Busca en la biblioteca de códigos de DERATE.
Parameters:
query(required) — string — SPN/FMI, P-code or free text.lang— string — Response language / Idioma: 'en' or 'es'.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
es_seguro_manejarread-onlySafe-to-drive verdict (stop / service_soon / info) for a truck fault code, from DERATE's library only. Unknown codes return 'unknown'. / Veredicto de si es seguro seguir manejando.
Parameters:
code(required) — string — e.g. 'SPN 3251 FMI 0', '3251/0', 'P20EE'.lang— string — Response language / Idioma: 'en' or 'es'.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
retiros_de_camionread-onlyHow to check heavy-truck safety recalls (NHTSA-based), with per-make source links for Freightliner, Volvo, Kenworth, Peterbilt, International, Mack and Western Star. / Cómo revisar retiros de seguridad.
Parameters:
lang— string — Response language / Idioma: 'en' or 'es'.make— string — Optional truck make, e.g. 'Volvo'.limit— integer — Maximum items.query— string — Optional free text, e.g. a make.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
get_data_notesread-onlyDERATE dataset notes: code count, sources, known gaps, license (CC BY 4.0), how to cite and download URLs. / Notas de calidad, licencia y cómo citar.
Parameters:
lang— string — Response language / Idioma: 'en' or 'es'.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
search_guidesread-onlySearch DERATE's truck-driver guides and trucking news (derate, DEF, emissions, recalls, enforcement, market). Returns title, quick answer and derate.app URL. / Busca en las guías y noticias de DERATE.
Parameters:
query(required) — string — Words to search for, e.g. 'derate' or 'DEF'.lang— string — Response language / Idioma: 'en' or 'es'.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
get_guideread-onlyFull text (markdown) of one DERATE guide or news article by slug, with sources and the derate.app URL to cite. / Texto completo de una guía o noticia.
Parameters:
slug(required) — string — Article slug, e.g. 'what-is-engine-derate'.lang— string — Response language / Idioma: 'en' or 'es'.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
get_truck_fault_coderead-onlyLook up a diesel truck fault code (J1939 SPN/FMI such as 'SPN 3251 FMI 0', or an OBD-II code such as 'P2002') in DERATE's public fault-code library. Returns what the code means, its severity, whether it is safe to keep driving, probable causes, the recommended tests, and the canonical URL of the public page for that code. Works without any account.
Parameters:
code(required) — string — The fault code, e.g. 'SPN 3251 FMI 0', '3251/0' or 'P2002'.lang— string — Response language: 'es' (Spanish) or 'en' (English).engine_family— string — Optional engine family for context, e.g. 'cummins', 'paccar-mx', 'detroit'.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
interpret_derateread-onlyExplain a diesel truck engine derate or power-loss symptom described in plain language (for example 'DEF light on and truck limited to 55 mph'). Returns the most likely cause, how urgent it is, the immediate action to take, and matching public fault-code pages. This is the free public interpretation; the full guided diagnosis with tests and a work order runs in the DERATE app.
Parameters:
symptom(required) — string — Free-text symptom, warning light or behavior the driver observes.code— string — Optional fault code already known (SPN/FMI or OBD-II).lang— string — Response language: 'es' (Spanish) or 'en' (English).engine_family— string — Optional engine family, e.g. 'cummins'.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
search_fault_code_libraryread-onlyFull-text search over DERATE's public diesel truck fault-code library by code, system, dashboard light or symptom words. Returns a list of matching entries with code, title, severity, system and the canonical public URL.
Parameters:
query(required) — string — Code or free text to search for.lang— string — Response language: 'es' (Spanish) or 'en' (English).limit— integer — Maximum results.severity— string — Optional severity filter: RED stop now, YELLOW caution, WHITE info only.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
list_supported_engine_familiesread-onlyList the diesel truck engine families and code protocols DERATE interprets (J1939 SPN/FMI and OBD-II), so an agent knows whether a given truck is covered before looking up a code.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
get_pricingread-onlyList DERATE's plans and prices in USD. The app is a free download; plans are purchased inside the iOS/Android app (App Store / Google Play). Monthly Driver and Shop plans include a 7-day free trial for new subscribers.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
get_download_linksread-onlyReturn the official App Store and Google Play links for the DERATE native app (iOS and Android). DERATE runs only as a mobile app.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
get_diagnosisread-onlyReturn the full DERATE demo diagnosis for a truck: verdict (STOP/CAUTION/CLEAR), derate countdown, every fault code and the work order summary.
Parameters:
lang— string — Language of the diagnosis text: 'es' (Spanish) or 'en' (English).
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
list_fault_codesread-onlyList the fault codes (SPN/FMI) in the current DERATE diagnosis with severity, system, fault type and whether they are a root cause.
Parameters:
lang— string — Language of the labels: 'es' or 'en'.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
explain_fault_coderead-onlyExplain a truck fault code or symptom in DERATE terms: plain-language meaning, severity, probable causes, recommended tests with expected values, repair steps and cost estimate.
Parameters:
query(required) — string — Fault code (e.g. 'SPN 3251 FMI 0'), system name or symptom text to look up.lang— string — Language of the explanation: 'es' or 'en'.
Hints: read-only yes · destructive not declared · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.