For developers and AI assistants

Read-only API and MCP server.

Query the OROBO catalogue directly: as JSON and CSV, or through the Model Context Protocol from Claude, ChatGPT, Cursor and other clients. No key, no sign-up, public data only.

JSON and CSV API

EndpointContentFilters (JSON)
/api/v1/hardware.jsonAI hardware & roboticsq, segment, country, max_price_eur, limit, offset
/api/v1/hardware.csvsame as CSV (UTF-8 with BOM)–
/api/v1/hersteller.jsonManufacturersq, country, limit, offset
/api/v1/hersteller.csvsame as CSV–
/api/v1/software.jsonSoftware with public check viewq, area, limit, offset
/api/v1/software.csvsame as CSV–
  • Response: license, attribution, as_of, total, items — fields as in the CSV.
  • Software: score is null when an entry allows only limited checks (limited: true) — as on the software page and in the badge.
  • Open CORS (Access-Control-Allow-Origin: *), cached for one hour, at most 600 requests per hour per client at the origin; above that HTTP 429.
  • Licence CC BY 4.0 — please credit “OROBO, orobo.co”. Every response carries the header Link: rel="license".
curl -s 'https://orobo.co/api/v1/hardware.json?segment=humanoid&max_price_eur=20000'

MCP server for AI assistants

Remote MCP over Streamable HTTP (JSON-RPC 2.0 via POST, JSON responses), no sign-in. Add this URL in your client:

https://orobo.co/mcp

Claude

Settings → Connectors → add custom connector → paste the URL.

Claude Code

claude mcp add --transport http orobo https://orobo.co/mcp

Cursor

In .cursor/mcp.json:

{
  "mcpServers": {
    "orobo": {
      "url": "https://orobo.co/mcp"
    }
  }
}

ChatGPT and others

Clients that support remote MCP servers: add the server URL, no sign-in required.

Tools

search_hardwareSearch hardware and robotics (free text, segment, country, max price), up to 20 results with links.
get_hardwareRead one product with description, guide-price note and quote link.
list_manufacturersList manufacturers by country or segment.
search_softwareSearch checked AI software; trust score only where not limited.
get_check_reportRead the public check report of one software entry — as on its page.
list_open_rfqsRead open requests for quotation without buyer identity.
quote_linkBuild a link where the user requests quotes free of charge — transmits no data.

Test from a terminal:

curl -s -X POST https://orobo.co/mcp \
  -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_hardware","arguments":{"query":"humanoid","limit":5}}}'

Name in the MCP registry: co.orobo/catalog. All tools are read-only; users send requests themselves on orobo.co.

Privacy

Only public catalogue data flows through the API and MCP — no names, no email addresses, no requests. OROBO stores neither IP addresses nor query contents; per day it only counts which file or tool was used. For rate limiting the IP address is processed only as a hash in memory and for at most one hour. Privacy policy

Open data downloads