API reference · API
Every tool on the tools market
GET/v1/toolsAPI key
Public, as /v1/models is. Approved servers whose last check passed, each tool with its billed price per call and the server's measured success and latency. A 404 at every path while the operator has not opened the tools market.
Answer 200
The catalog.
| Field | Type | What it is |
|---|---|---|
| object | "list" | |
| data | array of object | |
| data[] | "tool_server" | |
| data[] | string | The server's slug. |
| data[] | string | |
| data[] | string | |
| data[] | string | One of "search", "data", "code", "media", "finance", "chain", "productivity", "other". |
| data[] | integer or null | Unix seconds of the last passing check. |
| data[] | object | Success and median latency over the last 7 days: from real calls once there are enough, else from the hourly listing checks; source null means not yet measured, and then no rate is stated. |
| data[] | string or null | One of "calls", "checks", null. |
| data[] | integer | |
| data[] | number | |
| data[] | integer or null | |
| data[] | array of object | |
| data[] | string | The tool's own name on its server. |
| data[] | string | Its name through /mcp/tools: server__tool. |
| data[] | string or null | |
| data[] | string | |
| data[] | object | |
| data[] | integer | What one call is billed, the margin on, micro USD. |
Errors
- 404OpenAI shaped error.
Every error answers in one shape, with its type, code and the field it names. The whole list is in the docs' Errors section.