Skip to main content
Glama

JDM Factory Service Manuals

Server Details

2,000+ factory service manuals for Japanese cars and Jeep: DTCs, repair pages, wiring diagrams.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
balexandrov/jdmfsm-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A4.1/5.0

Scored across 6 tools

Disambiguation4/5

Each tool plays a distinct role in a clear pipeline: find_manuals (discovery), get_contents (table of contents), search (index terms), lookup_dtc (fault codes), read_pages (text) and page_image (visuals). The only overlap is between search and lookup_dtc, both of which take a manual and return page pointers, but the DTC-specific input and 'within' output keep them mostly separable.

Naming Consistency4/5

Four tools follow a clean verb_noun convention (find_manuals, get_contents, lookup_dtc, read_pages). 'page_image' breaks the pattern as a noun_noun phrase and 'search' is a bare verb, but both remain self-explanatory.

Tool Count5/5

Six tools is well-scoped for a manual lookup/reading domain, with no redundant or filler entries. Each tool earns its place as one step of the find-locate-read workflow.

Completeness5/5

The domain is covered end to end: locate a manual by free-text/VIN/chassis code, browse its contents, search its index, resolve DTCs, read text pages, and render pages as images for diagrams. Handling of non-English books, loose files and folder-level searches closes the obvious edge cases.

Available Tools

6 tools
find_manualsFind manualsA
Read-onlyIdempotent
Inspect

Find the service manual for a car. Accepts how people describe it: brand, model name, year, chassis code, engine or transmission code, e.g. "2004 Sentra 1.8", "B15", "QG18DE", "Mazda 3". Returns manuals best match first, factory service manuals before owner's manuals; pass a result's 'manual' to search / lookup_dtc / get_contents. A manual is one book: 'title', 'type' (service, wiring, body, owners, features, parts, bulletins, accessory, brochure, article, aftermarket; '' if unknown), 'format' (pdf / html) and 'lang' say which; only English books are searchable. A year folder's books share the folder: pass the folder ("Japan/Subaru/Forester/2008") as 'manual' to search them all. A result with a 'file' is one book among the loose files of a model folder: read it with read_pages(file, page) or get_contents(manual, file); search and lookup_dtc on its 'manual' cover that whole folder. A 17-character VIN or a Japanese frame number ("JZX100-0012345") is read as make, chassis code and year; the results then say how under 'read_as'. An engine or transmission code finds the books that print it, also written short or without hyphens ("k24" -> K24A3, "1jzgte" -> 1JZ-GTE); 'read_as' then says what it is ("K24: Honda engine (K24A1, K24A3 ...)").

Inputs: query (required), limit. Returns: result

get_contentsTable of contentsA
Read-onlyIdempotent
Inspect

List the files (sections) of a manual with what each covers, page counts and links. With 'file' (its full path, or its name within 'manual'), list that file's bookmarks (its own table of contents) instead.

Inputs: manual (required), file.

lookup_dtcLook up a trouble codeA
Read-onlyIdempotent
Inspect

Look up a diagnostic trouble code (P0340, C1105, U1000, or an old Nissan blink code like 34) in one car's manual and return where its diagnosis starts: page, title, and the parent bookmarks ('within'). A manual covering several engines or systems has one diagnosis per variant, so check 'within' (e.g. "QG18DE" vs "QR25DE") against the car. 'manual' is required: a manual from find_manuals, or its model folder to cover all years (listed newest year first).

Inputs: code (required), manual (required), limit. Returns: result

page_imagePage imageA
Read-onlyIdempotent
Inspect

Render one PDF page as a PNG image: use it for wiring diagrams, connector pin views, exploded views and tables that read poorly as text. Returns a short text part first (the page link, its heading and text) and then the image. If no image reaches you, your client does not pass images on: use the text, and give the user the link to see the page; asking again will not help. format="pdf" returns the page as a one-page PDF instead of the image (for clients that read PDFs but not images; ChatGPT gets it by default).

Inputs: file (required), page (required), zoom, format.

read_pagesRead pagesA
Read-onlyIdempotent
Inspect

Read the text of 'count' pages (max 6) of a file, starting at 'page' (1-based).

Inputs: file (required), page (required), count. Returns: result

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Provides AI agents with authoritative OEM automotive repair data including part numbers, torque specs, fluid capacities, and service procedures for vehicles 1982-2013 across 80+ makes, sourced from factory service manuals.
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Authoritative Taiho Toyota Bearing Catalogue MCP server. Provides high-fidelity technical specs for Toyota engine bearings, monetized via X402. Optimized for automotive AI agents and procurement systems.
      1
      MIT
    • F
      license
      Not graded
      quality
      C
      maintenance
      Human-verified guide to official procedures in Tokyo for foreign residents: step-by-step procedures with official links, 23-ward office and foreign-resident desk data, glossary, and emergency contacts. Independent, not a government site. Data CC BY 4.0.
      -
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.