Developers and AI agents

Last updated: November 9, 2026

The NomyParts catalog is open for reading: every product with its manufacturer, category and specifications (value, unit and the source page of each value). Everything is public data, under the CC BY 4.0 licence. Cite the address of the profile you use: Source: NomyParts, <profile URL>.

MCP server

A remote, read-only MCP server (Streamable HTTP, no authentication): https://nomyparts-open-data.nomyparts.workers.dev/mcp

Tools: search_components (text, category, subcategory, manufacturer and specification filters), get_product, get_company, list_categories and compare_products. Every answer carries the profile URL and the attribution text.

  • Claude: Settings → Connectors → Add custom connector, and paste the address above.
  • ChatGPT: Settings → Connectors → add a custom connector (developer mode) with the same address.
  • Cursor and other clients: add {"mcpServers": {"nomyparts": {"url": "https://nomyparts-open-data.nomyparts.workers.dev/mcp"}}} to the MCP configuration.

JSON API

Base address: https://nomyparts-open-data.nomyparts.workers.dev

  • /api/search?q=&category=&subcategory=&manufacturer=&spec.<id>=<min>..<max>&limit=: up to 25 products. For example /api/search?subcategory=electric-motors&spec.continuous-power=70000..80000 (numeric filters use the SI unit shown in each specification).
  • /api/products/{id} and /api/companies/{id}: one record.
  • /api/categories: categories and subcategories with their product counts.

Limit: 60 requests a minute per address; answers are cached for a few minutes.

Dataset

The whole catalog can be downloaded: components.csv, components.json and llms-full.txt. Each company and product profile also has a .json version at the same address. See Open data for the licence and how to cite.

Corrections

To report an error in a value, write to info@nomyparts.com with the address of the profile.

Contact

We send your message and contact details to — by email, with a copy to you, so they can reply. NomyParts keeps a record of the request. More information in our privacy policy.