Skip to main content

MCP server for the FAPI auto-parts catalog API (OEM cross-references, vehicle applicability, parts lookup)

Project description

fapi-mcp

MCP server for the FAPI Catalog API — auto-parts OEM cross-references, vehicle applicability, and parts lookup, exposed as tools your AI assistant can call directly.

Drop it into Claude Desktop, Cursor, Cline, or any other MCP-compatible client, and ask things like:

Find cross-references for MANN W 75/3 with at least 2 positive ratings.

Which Toyota models use part AG+251 from MAHLE?

What's the weight of part 10100 from manufacturer 13007?


Install

Recommended (zero-install via uv):

uvx fapi-mcp --help

Or with pip:

pip install fapi-mcp

Configure in your MCP client

You need a FAPI API key. For evaluation, fetch the current public demo key:

curl -s https://gist.githubusercontent.com/serp83/652d191745773ef6d8b5a0a689479cd6/raw/demo-key.txt

Production access (your own key) — contact development.iisis@gmail.com or see fapi.iisis.ru.

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "fapi-catalog": {
      "command": "uvx",
      "args": ["fapi-mcp"],
      "env": {
        "FAPI_API_KEY": "<paste-your-key-here>"
      }
    }
  }
}

Restart Claude Desktop. The tools appear automatically.

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "fapi-catalog": {
      "command": "uvx",
      "args": ["fapi-mcp"],
      "env": { "FAPI_API_KEY": "<paste-your-key-here>" }
    }
  }
}

Cline / Continue / other

Any MCP client that supports the stdio transport works. Point it at the fapi-mcp command with FAPI_API_KEY in the environment.

Available tools

Tool What it does
list_manufacturers Returns all known parts brands with their IDs.
find_article_numbers Autocomplete article numbers by prefix.
find_cross_references The main use case: find equivalent parts across brands by article number. Supports min_confidence filter.
lookup_part Composite lookup — manufacturers + parts + crosses for a given article.
get_part_attributes Weight, dimensions, and other attributes for a specific part.
find_vehicles_for_part Which vehicles (makes, models, modifications) use this part.
get_part_image_url Public URL for the product photo.

Development

git clone https://github.com/fapi-dev/fapi-mcp
cd fapi-mcp
python3 -m venv .venv
.venv/bin/pip install -e ".[dev]"
.venv/bin/pytest

License

Apache 2.0 — matches the FAPI Catalog API spec.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fapi_mcp-0.1.0.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fapi_mcp-0.1.0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file fapi_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: fapi_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for fapi_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bf4d51bfa6e34508336ee0cc83d95fc03c7a099ff16b9fd5af368740e59c1e47
MD5 11e4929a76093eadf08cd03c7da523d3
BLAKE2b-256 f8501419bc2a4d54782945c49da5f8756f9376a9736750daf86b6157a77ede20

See more details on using hashes here.

File details

Details for the file fapi_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: fapi_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for fapi_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 03dcc267ab4a4d2f08ecc3a5900f26d6aac1906c23a4ed1767ac3986069a9a0e
MD5 db37ee0f0604fd46cf3b28734f0af5c3
BLAKE2b-256 78a4b764947e93c94fd5d15481bb64525d4dd14209b3937cd3b874d783a86bee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page