Read-only catalog of drone and eVTOL components: products, makers, specs and sources.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Compare two to five products side by side, specification by specification.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http open-data https://nomyparts-open-data.nomyparts.workers.dev/mcp
Compare two to five products side by side, specification by specification.
| Argument | Type | Description |
|---|---|---|
| ids* | array |
{
"type": "object",
"required": [
"ids"
],
"properties": {
"ids": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 5,
"minItems": 2
}
}
}A manufacturer: description, country, website, certifications and its products.
| Argument | Type | Description |
|---|---|---|
| id* | string | Manufacturer id (manufacturerId of a product). |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Manufacturer id (manufacturerId of a product)."
}
}
}The full record of a product: manufacturer, category, every specification with its unit and the source page of each value, and its profile URL.
| Argument | Type | Description |
|---|---|---|
| id* | string | Product id, as returned by search_components. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Product id, as returned by search_components."
}
}
}The categories and subcategories of the catalog, with the number of products of each.
No arguments.
{
"type": "object",
"properties": {}
}Search the catalog of components by text, category, subcategory, manufacturer and specification filters. Returns matching products with the URL of their profile.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query | string | Words to look for (name, manufacturer, type). |
| specs | object | Specification filters by specification id: a number range {"min": 10, "max": 50} (in the SI unit when the specification has one) or a text that must be contained. |
| category | string | Category id or name (see list_categories). |
| subcategory | string | Subcategory id or name. |
| manufacturer | string | Manufacturer id or part of its name. |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 25,
"minimum": 1
},
"query": {
"type": "string",
"description": "Words to look for (name, manufacturer, type)."
},
"specs": {
"type": "object",
"description": "Specification filters by specification id: a number range {\"min\": 10, \"max\": 50} (in the SI unit when the specification has one) or a text that must be contained.",
"additionalProperties": true
},
"category": {
"type": "string",
"description": "Category id or name (see list_categories)."
},
"subcategory": {
"type": "string",
"description": "Subcategory id or name."
},
"manufacturer": {
"type": "string",
"description": "Manufacturer id or part of its name."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 12, 2026.