{
 "host": "toolschema-forge.toolschemaforge.workers.dev",
 "as_of": "2026-10-26",
 "tier": "CCC",
 "tier_raw": "CCC",
 "above_trust_line": false,
 "trust_line": "BBB",
 "outlook": "new",
 "trend": "new",
 "outlook_basis": {
  "compares": "organic paying agents, last 7 days vs previous 7 days",
  "organic_paying_agents_last_7d": 1,
  "organic_paying_agents_previous_7d": null,
  "text": "no paying wallet in the 7 days before"
 },
 "flag": "NEW",
 "score": 14.3,
 "uptime": 1.0,
 "retired_resources": 0,
 "resources": {
  "count": 6,
  "shown": 6,
  "source": "x402 discovery catalogs (CDP Bazaar, PayAI), as listed today",
  "operator_supplied": [
   "items[].path",
   "items[].url",
   "items[].description",
   "items[].network"
  ],
  "untrusted": true,
  "items": [
   {
    "path": "/v1/cookbook",
    "url": "https://toolschema-forge.toolschemaforge.workers.dev/v1/cookbook",
    "description": "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, Gemini and MCP, 23 ready-made tool templates in 6 formats, bundles, a lint report and a starter MCP server. On payment returns a new paid\u2026",
    "withheld": false,
    "price_usd": 7.0,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/mcp/manifest",
    "url": "https://toolschema-forge.toolschemaforge.workers.dev/v1/mcp/manifest",
    "description": "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 input schemas, titles and behavior annotations, server info, capabilities block, HTTP bindings for each operation, and ready-to-run TypeScr\u2026",
    "withheld": false,
    "price_usd": 0.15,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/openapi/to-tools",
    "url": "https://toolschema-forge.toolschemaforge.workers.dev/v1/openapi/to-tools",
    "description": "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 format. Path, query and header parameters become properties; the JSON request body becomes a 'body' property; local $refs are inlined. Opt\u2026",
    "withheld": false,
    "price_usd": 0.02,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/tool-schema/batch-convert",
    "url": "https://toolschema-forge.toolschemaforge.workers.dev/v1/tool-schema/batch-convert",
    "description": "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 to\u2026",
    "withheld": false,
    "price_usd": 0.05,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/tool-schema/convert",
    "url": "https://toolschema-forge.toolschemaforge.workers.dev/v1/tool-schema/convert",
    "description": "Converts one LLM tool/function definition (OpenAI, Anthropic, Gemini, MCP or plain JSON Schema; format auto-detected) into one or more target provider formats. Applies each provider's schema rules: OpenAI strict mode (all fields required, optional fields made nullable, additionalProperties false),\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/tool-schema/lint",
    "url": "https://toolschema-forge.toolschemaforge.workers.dev/v1/tool-schema/lint",
    "description": "Checks one LLM tool/function definition against the schema rules of OpenAI (incl. strict mode), Anthropic, Gemini and MCP without changing it. Returns a compatible true/false flag per provider and every problem with its JSON pointer path, so a tool can be fixed before an API call is rejected. Deter\u2026",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   }
  ]
 },
 "organic_paying_agents": 1,
 "paying_wallets_raw": 4,
 "settled_usd_14d": 8.27,
 "centrality": 0.029,
 "scale": [
  "AAA",
  "AA",
  "A",
  "BBB",
  "BB",
  "B",
  "CCC",
  "CC",
  "C",
  "D"
 ],
 "url": "https://agenteconomy.report/s/toolschema-forge.toolschemaforge.workers.dev",
 "badge": "https://agenteconomy.report/s/toolschema-forge.toolschemaforge.workers.dev.svg",
 "embed": "<a href=\"https://agenteconomy.report/s/toolschema-forge.toolschemaforge.workers.dev\"><img src=\"https://agenteconomy.report/s/toolschema-forge.toolschemaforge.workers.dev.svg\" alt=\"toolschema-forge.toolschemaforge.workers.dev trust rating: CCC\"></a>",
 "method": "https://agenteconomy.report/s/",
 "api": {
  "protocol": "x402",
  "rating": {
   "url": "https://agenteconomy.report/api/rating/toolschema-forge.toolschemaforge.workers.dev",
   "price_usd": 0.005
  },
  "history": {
   "url": "https://agenteconomy.report/api/rating/toolschema-forge.toolschemaforge.workers.dev/history",
   "price_usd": 0.02,
   "note": "full daily series since first observation; the same series is free in the open dataset at https://agenteconomy.report/s/data/"
  }
 },
 "disclaimer": "Operational trust rating of a software service: not a credit rating, not investment advice.",
 "owner": {
  "verified": false,
  "claim": "https://agenteconomy.report/s/claim?host=toolschema-forge.toolschemaforge.workers.dev"
 },
 "badges": {
  "rating": "https://agenteconomy.report/s/toolschema-forge.toolschemaforge.workers.dev.svg",
  "verified_owner": null,
  "rising": null
 }
}