streamable-httpupdated 2mo ago
CHARM is an MCP 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.
What can you do with charm?
CHARM — OEM Automotive Data for AI Agents (MCP)
CHARM is an MCP 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
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.)
{
"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:
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 © Bitmacro
Install
Add charm to your client. Pick the one you use.
claude mcp add --transport http charm https://mcp.chatwithcharm.com/mcpcodex mcp add charm --url https://mcp.chatwithcharm.com/mcp{
"mcpServers": {
"charm": {
"url": "https://mcp.chatwithcharm.com/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"charm": {
"type": "http",
"url": "https://mcp.chatwithcharm.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"charm": {
"url": "https://mcp.chatwithcharm.com/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"charm": {
"serverUrl": "https://mcp.chatwithcharm.com/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Score
39 / 100
Incomplete
- Documentation22/25
- Maintenance16/25
- Trust6/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 52 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.2Latest | Jul 10, 2026 |