ToolSchema Forge
toolschema-forge.toolschemaforge.workers.dev · 6 paid endpoints · listed 2026-10-27
Batch version of tool-schema conversion: send up to 50 tool/function definitions in mixed formats (OpenAI, Anthropic, Gemini, MCP, JSON Schema; auto-detected) and get each converted to every target format, with per-tool change reports. One bad tool does not fail the batch. Also reports duplicate tool names, which provider APIs reject. Deterministic, no LLM.
Paid endpoints
| Method | Endpoint | Price | Networks |
|---|---|---|---|
| POST | toolschema-forge.toolschemaforge.workers.dev/v1/tool-schema/lint Checks one LLM tool/function definition against the schema rules of OpenAI (incl. strict mode), Anthropic, Gemini and MCP without changing it. Returns a compati | $0.005 | Base |
| POST | toolschema-forge.toolschemaforge.workers.dev/v1/tool-schema/convert Converts one LLM tool/function definition (OpenAI, Anthropic, Gemini, MCP or plain JSON Schema; format auto-detected) into one or more target provider formats. | $0.01 | Base |
| POST | toolschema-forge.toolschemaforge.workers.dev/v1/openapi/to-tools Converts an OpenAPI 3.0/3.1 or Swagger 2.0 JSON spec into one LLM tool definition per operation, in OpenAI, OpenAI strict, Anthropic, Gemini, MCP or JSON Schema | $0.02 | Base |
| POST | toolschema-forge.toolschemaforge.workers.dev/v1/tool-schema/batch-convert Batch version of tool-schema conversion: send up to 50 tool/function definitions in mixed formats (OpenAI, Anthropic, Gemini, MCP, JSON Schema; auto-detected) a | $0.05 | Base |
| POST | toolschema-forge.toolschemaforge.workers.dev/v1/mcp/manifest Builds a complete Model Context Protocol (MCP) server manifest from an OpenAPI 3.x/Swagger 2.0 JSON spec or from a list of LLM tool definitions: MCP tools with | $0.15 | Base |
| POST | toolschema-forge.toolschemaforge.workers.dev/v1/cookbook Buys the Tool-Schema Cookbook & Template Pack by Rowan Vale (ToolSchema Forge): a 24-page PDF guide to LLM tool schemas across OpenAI (incl. strict), Anthropic, | $7.00 | Base |
Latest checks
| When | Endpoint | HTTP | ms | Result |
|---|---|---|---|---|
| 43 h ago | toolschema-forge.toolschemaforge.workers.dev/v1/cookbook | 402 | 603 | valid x402 v2 terms |
Income on Base (7 days)
This provider's payout address is shared by several providers, so its income is not shown as its own.
Is this your API?
<a href="https://logicnodes.io/observatory/p/toolschema-forge.toolschemaforge.workers.dev"><img src="https://logicnodes.io/observatory/badge/toolschema-forge.toolschemaforge.workers.dev.svg" alt="x402 status"></a>
Claim it for free with
x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/toolschema-forge.toolschemaforge.workers.dev