Back to the catalog

io.github.bitMacrocode/charm

OEM automotive repair data - part numbers, torque specs, procedures for 1982-2013 vehicles.

Open source Repository Open in the app JSON README (API)

About

OEM automotive repair data - part numbers, torque specs, procedures for 1982-2013 vehicles.

Details

Kind
MCP servers
Topic
No topic detected
Publisher
bitmacrocode
Origin
official
Category
ferramentas
Transport
http
Version
1.0.2
Last push
2026-07-10T18:55:39Z
Repository state
ativo
Language
Python
License
MIT
Added
2026-08-29 03:02:31
Updated
2026-08-29 03:02:31
Origin id
io.github.bitMacrocode/charm

README

# CHARM — OEM Automotive Data for AI Agents (MCP)

**CHARM** is an [MCP](https://modelcontextprotocol.io) server that gives AI agents
**authoritative OEM automotive repair data** — factory service-manual **part numbers,
torque specs, fluid capacities, and procedures** for vehicles **1982–2013**, across 80+ makes.

Answers come straight from OEM factory service manuals, **not** a model's memory — so they're
verifiable and source-attributed, not hallucinated. When a part number is identified, CHARM
also returns links to purchase that exact part.

Built to be called by AI agents — Claude, ChatGPT, Gemini, and beyond.

---

## Connect (hosted — no install)

Remote MCP endpoint (Streamable HTTP):

```
https://mcp.chatwithcharm.com/mcp
```

**Claude Code**
```bash
claude mcp add --transport http charm https://mcp.chatwithcharm.com/mcp
```

**Claude Desktop** — Settings → Connectors → Add custom connector → paste the URL above.

**Config-file clients (Cursor, etc.)**
```json
{
  "mcpServers": {
    "charm": { "type": "http", "url": "https://mcp.chatwithcharm.com/mcp" }
  }
}
```

Then just ask naturally:
> What's the front brake caliper part number for a 2009 Ford Taurus X, and where can I buy it?

> What's the spark plug gap for a 2001 Toyota Camry?

---

## Tools

| Tool | Description |
|------|-------------|
| `charm_lookup(query, year?, make?, model?, system?)` | Verified OEM part numbers, torque specs, fluid capacities, and service procedures. Pass `year`+`make`+`model` for a precise, isolated answer. |
| `charm_list_makes()` | List all covered manufacturers. |

## Coverage

- **Model years 1982–2013** — the DIY-repair sweet spot (out-of-warranty, owner-serviced vehicles).
- **80+ makes.**
- Data sourced directly from **OEM factory service manuals** — authoritative, not generated.

## Self-hosting (optional)

You don't need to self-host to use CHARM — the hosted endpoint above is the easy path.
To run your own instance against the CHARM API, grab a free key at
`https://chatwithcharm.com/api/v1/docs`, then:

```bash
pip install mcp httpx
export CHARM_MCP_API_KEY="your_key_here"
python3 charm_mcp_http.py        # Streamable HTTP (remote)
# or
python3 charm_mcp_server.py      # stdio (local, e.g. Claude Desktop)
```

## License

[MIT](LICENSE) © Bitmacro

More