{
  "version": 1,
  "x402Version": 2,
  "schema_version": "0.1",
  "name": "agenttoll.dev",
  "description": "Receipt-backed paid work products for AI agents: market intelligence, OSINT briefs, legal/regulatory checks, research tasks, public-data monitoring, and spend-capped x402 calls on Base USDC.",
  "homepage": "https://agenttoll.dev",
  "iconUrl": "https://agenttoll.dev/favicon.svg",
  "contact": {
    "name": "Hu White",
    "email": "memerhuwhite@gmail.com"
  },
  "payments": {
    "protocol": "x402",
    "scheme": "exact",
    "network": "eip155:8453",
    "network_name": "Base mainnet",
    "asset": "USDC",
    "asset_contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "facilitator": "https://api.cdp.coinbase.com/platform/v2/x402",
    "seller": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1"
  },
  "mcp": "https://agenttoll.dev/mcp",
  "resources": [
    {
      "type": "mcp",
      "resource": "https://agenttoll.dev/mcp",
      "toolName": "scrape",
      "description": "Fetch a URL and return title, description, meta tags, headings, links, text, and tech signals.",
      "price_usd": "0.01",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "mcp",
        "x402",
        "agents",
        "scrape"
      ],
      "outputSchema": {
        "input": {
          "type": "mcp",
          "method": "tools/call",
          "discoverable": true,
          "toolName": "scrape",
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "url": {
                "description": "string, include https://",
                "type": "string"
              }
            },
            "required": [
              "url"
            ]
          },
          "body": {
            "url": "https://example.com"
          }
        },
        "output": {
          "ok": true,
          "tool": "scrape",
          "result": {}
        }
      }
    },
    {
      "type": "mcp",
      "resource": "https://agenttoll.dev/mcp",
      "toolName": "detect_stack",
      "description": "Fingerprint a URL for framework, analytics, hosting, payment, CRM, and site-platform signals.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "mcp",
        "x402",
        "agents",
        "detect_stack"
      ],
      "outputSchema": {
        "input": {
          "type": "mcp",
          "method": "tools/call",
          "discoverable": true,
          "toolName": "detect_stack",
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "url": {
                "description": "string, include https://",
                "type": "string"
              }
            },
            "required": [
              "url"
            ]
          },
          "body": {
            "url": "https://stripe.com"
          }
        },
        "output": {
          "ok": true,
          "tool": "detect_stack",
          "result": {}
        }
      }
    },
    {
      "type": "mcp",
      "resource": "https://agenttoll.dev/mcp",
      "toolName": "extract_contacts",
      "description": "Extract visible emails, phone-like strings, social links, and contact/about/pricing/careers URLs from a page.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "mcp",
        "x402",
        "agents",
        "extract_contacts"
      ],
      "outputSchema": {
        "input": {
          "type": "mcp",
          "method": "tools/call",
          "discoverable": true,
          "toolName": "extract_contacts",
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "url": {
                "description": "string, include https://",
                "type": "string"
              }
            },
            "required": [
              "url"
            ]
          },
          "body": {
            "url": "https://example.com"
          }
        },
        "output": {
          "ok": true,
          "tool": "extract_contacts",
          "result": {}
        }
      }
    },
    {
      "type": "mcp",
      "resource": "https://agenttoll.dev/mcp",
      "toolName": "score_lead",
      "description": "Score a company domain for outbound fit using HTTPS, DNS, tech stack, contact paths, social links, platform, and copy depth.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "mcp",
        "x402",
        "agents",
        "score_lead"
      ],
      "outputSchema": {
        "input": {
          "type": "mcp",
          "method": "tools/call",
          "discoverable": true,
          "toolName": "score_lead",
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "domain": {
                "description": "string, example stripe.com",
                "type": "string"
              }
            },
            "required": [
              "domain"
            ]
          },
          "body": {
            "domain": "stripe.com"
          }
        },
        "output": {
          "ok": true,
          "tool": "score_lead",
          "result": {}
        }
      }
    },
    {
      "type": "mcp",
      "resource": "https://agenttoll.dev/mcp",
      "toolName": "check_agent_policy",
      "description": "Check robots.txt, llms.txt, security.txt, and agent.json for crawl/discovery signals before an agent touches a site.",
      "price_usd": "0.01",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "mcp",
        "x402",
        "agents",
        "check_agent_policy"
      ],
      "outputSchema": {
        "input": {
          "type": "mcp",
          "method": "tools/call",
          "discoverable": true,
          "toolName": "check_agent_policy",
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "domain": {
                "description": "string, example example.com",
                "type": "string"
              }
            },
            "required": [
              "domain"
            ]
          },
          "body": {
            "domain": "example.com"
          }
        },
        "output": {
          "ok": true,
          "tool": "check_agent_policy",
          "result": {}
        }
      }
    },
    {
      "type": "mcp",
      "resource": "https://agenttoll.dev/mcp",
      "toolName": "find_agent_resource",
      "description": "Search a small curated atlas of agent-useful APIs, self-hosted tools, payment rails, scraping helpers, and automation primitives.",
      "price_usd": "0.01",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "mcp",
        "x402",
        "agents",
        "find_agent_resource"
      ],
      "outputSchema": {
        "input": {
          "type": "mcp",
          "method": "tools/call",
          "discoverable": true,
          "toolName": "find_agent_resource",
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string",
                "type": "string"
              },
              "category": {
                "description": "optional string",
                "type": "string"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "open source CRM",
            "category": "sales"
          }
        },
        "output": {
          "ok": true,
          "tool": "find_agent_resource",
          "result": {}
        }
      }
    },
    {
      "type": "mcp",
      "resource": "https://agenttoll.dev/mcp",
      "toolName": "validate_agent_manifest",
      "description": "Validate an agent manifest for required identity, endpoint, tools, pricing, and payment fields.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "mcp",
        "x402",
        "agents",
        "validate_agent_manifest"
      ],
      "outputSchema": {
        "input": {
          "type": "mcp",
          "method": "tools/call",
          "discoverable": true,
          "toolName": "validate_agent_manifest",
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "manifest_json": {
                "description": "JSON string",
                "type": "string"
              }
            },
            "required": [
              "manifest_json"
            ]
          },
          "body": {
            "manifest_json": "{...}"
          }
        },
        "output": {
          "ok": true,
          "tool": "validate_agent_manifest",
          "result": {}
        }
      }
    },
    {
      "type": "mcp",
      "resource": "https://agenttoll.dev/mcp",
      "toolName": "enrich_lead",
      "description": "Enrich a company domain with site metadata, tech stack, social links, DNS, platform cues, and contact links.",
      "price_usd": "0.05",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "mcp",
        "x402",
        "agents",
        "enrich_lead"
      ],
      "outputSchema": {
        "input": {
          "type": "mcp",
          "method": "tools/call",
          "discoverable": true,
          "toolName": "enrich_lead",
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "domain": {
                "description": "string, example stripe.com",
                "type": "string"
              }
            },
            "required": [
              "domain"
            ]
          },
          "body": {
            "domain": "stripe.com"
          }
        },
        "output": {
          "ok": true,
          "tool": "enrich_lead",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/x402/market-radar",
      "method": "POST",
      "description": "CDP Bazaar radar for x402 builders: live catalog size, AgentToll ranks, keyword gaps, vertical competition, price samples, and next actions.",
      "price_usd": "0.05",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "x402_market_radar"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query_limit": {
                "description": "optional integer 3-20; default 15",
                "type": "integer"
              }
            }
          },
          "body": {
            "query_limit": 15
          }
        },
        "output": {
          "ok": true,
          "tool": "x402_market_radar",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/x402/rank-audit",
      "method": "POST",
      "description": "Audit one x402 resource across buyer keywords. Returns Bazaar rank, competitors above it, metadata defects, and fixes that can improve paid-resource discovery.",
      "price_usd": "0.10",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "x402_rank_audit"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "resource": {
                "description": "optional resource URL",
                "type": "string"
              },
              "keywords": {
                "description": "optional string array, max 8",
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "limit": {
                "description": "optional integer 5-25",
                "type": "integer"
              }
            }
          },
          "body": {
            "resource": "https://agenttoll.dev/paid/x402/market-radar",
            "keywords": [
              "x402 market radar",
              "CDP Bazaar ranking"
            ]
          }
        },
        "output": {
          "ok": true,
          "tool": "x402_rank_audit",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/mcp/safety-brief",
      "method": "POST",
      "description": "Static risk brief for an MCP server, OpenAPI spec, or tool manifest before an agent connects it. Returns tool risk, PII and credential hints, allowlist advice, approval policy, and a user-facing safety line.",
      "price_usd": "0.10",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "mcp_safety_brief"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "server_url": {
                "description": "optional reference URL; not fetched",
                "type": "string"
              },
              "openapi_url": {
                "description": "optional reference URL; not fetched",
                "type": "string"
              },
              "openapi_json": {
                "description": "optional pasted OpenAPI object or JSON string to analyze",
                "oneOf": [
                  {
                    "type": "object"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "manifest_json": {
                "description": "optional MCP manifest object or JSON string",
                "oneOf": [
                  {
                    "type": "object"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "tool_schema": {
                "description": "optional tool schema object or JSON string",
                "oneOf": [
                  {
                    "type": "object"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "intended_task": {
                "description": "optional user task",
                "type": "string"
              },
              "sensitive_context": {
                "description": "optional boolean",
                "type": "boolean"
              },
              "max_tools": {
                "description": "optional integer 1-25",
                "type": "integer"
              }
            }
          },
          "body": {
            "openapi_json": {
              "openapi": "3.1.0",
              "paths": {
                "/messages": {
                  "post": {
                    "summary": "Send message",
                    "requestBody": {
                      "content": {
                        "application/json": {
                          "schema": {
                            "type": "object",
                            "properties": {
                              "email": {
                                "type": "string"
                              },
                              "message": {
                                "type": "string"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            },
            "intended_task": "send a support message",
            "sensitive_context": true
          }
        },
        "output": {
          "ok": true,
          "tool": "mcp_safety_brief",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/x402/seller-readiness-audit",
      "method": "POST",
      "description": "Audit whether a paid x402 route is ready for agent buyers. Checks discovery metadata, price visibility, Base USDC terms, seller wallet, receipt language, tool descriptions, and approval copy.",
      "price_usd": "0.10",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "x402_seller_readiness_audit"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "resource_url": {
                "description": "optional reference URL; not fetched",
                "type": "string"
              },
              "openapi_url": {
                "description": "optional reference URL; not fetched",
                "type": "string"
              },
              "openapi_json": {
                "description": "optional pasted OpenAPI object or JSON string",
                "oneOf": [
                  {
                    "type": "object"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "agent_json": {
                "description": "optional agent manifest object or JSON string",
                "oneOf": [
                  {
                    "type": "object"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "expected_price": {
                "description": "optional number or string",
                "oneOf": [
                  {
                    "type": "number"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "seller_address": {
                "description": "optional 0x seller wallet",
                "type": "string"
              },
              "route_metadata": {
                "description": "optional route metadata object or JSON string",
                "oneOf": [
                  {
                    "type": "object"
                  },
                  {
                    "type": "string"
                  }
                ]
              }
            }
          },
          "body": {
            "resource_url": "https://agenttoll.dev/paid/x402/market-radar",
            "expected_price": "0.05",
            "seller_address": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
            "route_metadata": {
              "protocol": "x402",
              "network": "eip155:8453",
              "asset": "USDC",
              "receipt_schema": "agenttoll.receipt.v1"
            }
          }
        },
        "output": {
          "ok": true,
          "tool": "x402_seller_readiness_audit",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/mcp/approval-pack",
      "method": "POST",
      "description": "Generate the approval prompt and spend policy an agent should show before using a paid or risky tool. Returns maxPayment, seller checks, risk reasons, allowed fields, and what not to send.",
      "price_usd": "0.05",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "mcp_approval_pack"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "tool_name": {
                "description": "optional tool name",
                "type": "string"
              },
              "route_url": {
                "description": "optional route URL",
                "type": "string"
              },
              "price_usd": {
                "description": "optional number or string",
                "oneOf": [
                  {
                    "type": "number"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "task_intent": {
                "description": "optional user task",
                "type": "string"
              },
              "max_payment_usd": {
                "description": "optional number or string",
                "oneOf": [
                  {
                    "type": "number"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "tool_schema": {
                "description": "optional tool schema object or JSON string",
                "oneOf": [
                  {
                    "type": "object"
                  },
                  {
                    "type": "string"
                  }
                ]
              },
              "method": {
                "description": "optional HTTP method",
                "type": "string"
              },
              "seller_address": {
                "description": "optional 0x seller wallet",
                "type": "string"
              }
            }
          },
          "body": {
            "tool_name": "x402_market_radar",
            "route_url": "https://agenttoll.dev/paid/x402/market-radar",
            "price_usd": "0.05",
            "task_intent": "check x402 market demand",
            "max_payment_usd": "0.05",
            "tool_schema": {
              "name": "x402_market_radar",
              "description": "Return an x402 catalog and ranking brief for agent buyers.",
              "properties": {
                "query_limit": {
                  "type": "integer"
                }
              }
            },
            "seller_address": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1"
          }
        },
        "output": {
          "ok": true,
          "tool": "mcp_approval_pack",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/finance/insider-cluster-brief",
      "method": "POST",
      "description": "Turn recent SEC Form 4 filings into an insider-activity brief: clustered companies, filing counts, source links, and watchlist verdict. Signal intel only.",
      "price_usd": "0.10",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "insider_cluster_brief"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "ticker": {
                "description": "optional stock ticker",
                "type": "string"
              },
              "limit": {
                "description": "optional integer 5-80",
                "type": "integer"
              }
            }
          },
          "body": {
            "ticker": "AAPL",
            "limit": 30
          }
        },
        "output": {
          "ok": true,
          "tool": "insider_cluster_brief",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/gov/contract-fit-brief",
      "method": "POST",
      "description": "Find federal contract awards that fit a service keyword, agency, or company domain. Returns scored incumbents, buyer agencies, dollar amounts, and pursuit notes.",
      "price_usd": "0.15",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "gov_contract_fit_brief"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "keyword": {
                "description": "service or market keyword",
                "type": "string"
              },
              "agency": {
                "description": "optional agency",
                "type": "string"
              },
              "company_domain": {
                "description": "optional company domain",
                "type": "string"
              },
              "limit": {
                "description": "optional integer 5-50",
                "type": "integer"
              }
            },
            "required": [
              "keyword"
            ]
          },
          "body": {
            "keyword": "cybersecurity training",
            "agency": "Department of Defense"
          }
        },
        "output": {
          "ok": true,
          "tool": "gov_contract_fit_brief",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/regulatory-impact-brief",
      "method": "POST",
      "description": "Summarize fresh Federal Register and rulemaking signals for one sector. Returns severity, source links, agency context, and a plain action read.",
      "price_usd": "0.12",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "regulatory_impact_brief"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "sector": {
                "description": "crypto, ai, banking, healthcare, energy, privacy, or custom phrase",
                "type": "string"
              },
              "agency": {
                "description": "optional agency",
                "type": "string"
              },
              "hours": {
                "description": "optional integer 6-720",
                "type": "integer"
              }
            },
            "required": [
              "sector"
            ]
          },
          "body": {
            "sector": "crypto",
            "hours": 72
          }
        },
        "output": {
          "ok": true,
          "tool": "regulatory_impact_brief",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/polymarket/event-scan",
      "method": "POST",
      "description": "Scan one live Polymarket negRisk event for fee-adjusted outcome-sum violations.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "polymarket_event_scan"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "slug": {
                "description": "Polymarket event slug",
                "type": "string"
              },
              "min_edge": {
                "description": "optional decimal, default 0.02",
                "type": "number"
              },
              "min_liquidity": {
                "description": "optional USD, default 1000",
                "type": "string"
              }
            },
            "required": [
              "slug"
            ]
          },
          "body": {
            "slug": "democratic-presidential-nominee-2028",
            "min_edge": "0.02",
            "min_liquidity": "1000"
          }
        },
        "output": {
          "ok": true,
          "tool": "polymarket_event_scan",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/polymarket/market-scan",
      "method": "POST",
      "description": "Scan high-volume active Polymarket markets for resolution candidates and fee-adjusted YES+NO bundle violations.",
      "price_usd": "0.05",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "polymarket_market_scan"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional integer 10-200",
                "type": "integer"
              },
              "min_certainty": {
                "description": "optional decimal, default 0.95",
                "type": "number"
              },
              "min_edge": {
                "description": "optional decimal, default 0.02",
                "type": "number"
              }
            }
          },
          "body": {
            "limit": "100",
            "min_certainty": "0.95",
            "min_edge": "0.02"
          }
        },
        "output": {
          "ok": true,
          "tool": "polymarket_market_scan",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/markets/cross-platform-scan",
      "method": "POST",
      "description": "Match live Polymarket and Kalshi markets for a topic, compare complementary top-of-book asks, and report fee-adjusted cross-platform spread candidates.",
      "price_usd": "0.10",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "cross_platform_arb_scan"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "required topic, entity, or asset",
                "type": "string"
              },
              "min_similarity": {
                "description": "optional decimal, default 0.62",
                "type": "number"
              },
              "min_net_edge": {
                "description": "optional decimal, default 0.015",
                "type": "number"
              },
              "kalshi_max_pages": {
                "description": "optional integer 1-20",
                "type": "integer"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "bitcoin",
            "min_similarity": "0.62",
            "min_net_edge": "0.015",
            "kalshi_max_pages": "12"
          }
        },
        "output": {
          "ok": true,
          "tool": "cross_platform_arb_scan",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/polymarket/rebalance-scan",
      "method": "POST",
      "description": "Scan Polymarket for single-market rebalance arbitrage: YES+NO pricing violations where guaranteed profit exists. Returns long and short opportunities with confidence scores.",
      "price_usd": "0.04",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "rebalance_arb_scan"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional, default 500, max 2000",
                "type": "string"
              },
              "min_edge": {
                "description": "optional decimal, default 0.005",
                "type": "number"
              },
              "min_liquidity": {
                "description": "optional integer, default 1000",
                "type": "integer"
              }
            }
          },
          "body": {
            "limit": 500,
            "min_edge": 0.005
          }
        },
        "output": {
          "ok": true,
          "tool": "rebalance_arb_scan",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/polymarket/trending",
      "method": "POST",
      "description": "Get top trending Polymarket markets by 24h volume. Includes current prices, liquidity, and volume data. Perfect for market discovery and signal generation.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "trending_markets"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional, default 20, max 100",
                "type": "string"
              },
              "category": {
                "description": "optional, e.g. politics, sports, crypto",
                "type": "string"
              }
            }
          },
          "body": {
            "limit": 20
          }
        },
        "output": {
          "ok": true,
          "tool": "trending_markets",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/odds/feed",
      "method": "POST",
      "description": "Normalized live odds across Polymarket and Kalshi in a single JSON response. YES/NO prices, spreads, volume, and liquidity for cross-platform comparison.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "odds_feed"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional, default 30, max 100",
                "type": "string"
              },
              "platform": {
                "description": "optional: polymarket, kalshi, or both (default)",
                "type": "string"
              }
            }
          },
          "body": {
            "limit": 30,
            "platform": "both"
          }
        },
        "output": {
          "ok": true,
          "tool": "odds_feed",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/polymarket/volume-analytics",
      "method": "POST",
      "description": "Top Polymarket markets ranked by 24h volume with liquidity, total volume, current price, and 24h price change. Market momentum and flow analytics.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "volume_analytics"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional, default 30, max 100",
                "type": "string"
              },
              "min_volume": {
                "description": "optional integer, default 1000",
                "type": "integer"
              }
            }
          },
          "body": {
            "limit": 30,
            "min_volume": 5000
          }
        },
        "output": {
          "ok": true,
          "tool": "volume_analytics",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/polymarket/resolution-history",
      "method": "POST",
      "description": "Recently resolved Polymarket markets with final outcomes, resolution dates, and volumes. Essential for backtesting strategies and model calibration.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "resolution_history"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional, default 30, max 100",
                "type": "string"
              },
              "days_back": {
                "description": "optional integer, default 7",
                "type": "integer"
              }
            }
          },
          "body": {
            "limit": 30,
            "days_back": 7
          }
        },
        "output": {
          "ok": true,
          "tool": "resolution_history",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/kalshi/markets",
      "method": "POST",
      "description": "Live Kalshi market list with bid/ask spreads, volume, open interest, and close dates. CFTC-regulated prediction market data for agents.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "kalshi_markets"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional, default 30, max 100",
                "type": "string"
              },
              "category": {
                "description": "optional event ticker filter",
                "type": "string"
              }
            }
          },
          "body": {
            "limit": 30
          }
        },
        "output": {
          "ok": true,
          "tool": "kalshi_markets",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/security/threat-intel",
      "method": "POST",
      "description": "Query the OWASP Agentic Top 10 threat catalog (ASI01-ASI10). Returns threats, detection hints, mitigations, and mapped agent-security rule IDs. CC BY-SA 4.0 (OWASP derivative).",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "agent_threat_intel"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "category": {
                "description": "optional: e.g. 'prompt injection', 'supply chain'",
                "type": "string"
              },
              "id": {
                "description": "optional: e.g. ASI04",
                "type": "string"
              },
              "severity": {
                "description": "optional: critical, high, medium",
                "type": "string"
              }
            }
          },
          "body": {
            "category": "supply chain"
          }
        },
        "output": {
          "ok": true,
          "tool": "agent_threat_intel",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/security/mcp-iocs",
      "method": "POST",
      "description": "Query known-malicious MCP packages, versions, C2 hosts, and email IOCs. Updated as new supply-chain incidents break. The virus database for MCP.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "mcp_supply_chain_iocs"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "package": {
                "description": "optional npm package name to check, e.g. postmark-mcp",
                "type": "string"
              },
              "host": {
                "description": "optional C2 host/domain substring to check, e.g. giftshop.club",
                "type": "string"
              }
            }
          },
          "body": {
            "package": "postmark-mcp"
          }
        },
        "output": {
          "ok": true,
          "tool": "mcp_supply_chain_iocs",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/security/trifecta-score",
      "method": "POST",
      "description": "Score an agent's lethal trifecta risk: private data + untrusted content + outbound actions. Returns risk level, missing controls, and decomposition advice. Based on Simon Willison / CSA methodology.",
      "price_usd": "0.05",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "agent_trifecta_score"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "has_private_data": {
                "description": "boolean",
                "type": "boolean"
              },
              "has_untrusted_content": {
                "description": "boolean",
                "type": "boolean"
              },
              "has_outbound_actions": {
                "description": "boolean",
                "type": "boolean"
              },
              "compensating_controls": {
                "description": "array of control names",
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "required": [
              "has_private_data",
              "has_untrusted_content",
              "has_outbound_actions",
              "compensating_controls"
            ]
          },
          "body": {
            "has_private_data": true,
            "has_untrusted_content": true,
            "has_outbound_actions": true,
            "compensating_controls": [
              "redact_secrets",
              "smart_approvals"
            ]
          }
        },
        "output": {
          "ok": true,
          "tool": "agent_trifecta_score",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/security/policies",
      "method": "POST",
      "description": "Get drop-in agent security policy templates by profile (coding-agent, browser-agent, payment-agent, research-agent). YAML-style rules with conditions and actions. MIT/CC BY-SA.",
      "price_usd": "0.05",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "agent_security_policies"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "profile": {
                "description": "optional: coding-agent, browser-agent, payment-agent, research-agent",
                "type": "string"
              }
            }
          },
          "body": {
            "profile": "payment-agent"
          }
        },
        "output": {
          "ok": true,
          "tool": "agent_security_policies",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/geo-pulse",
      "method": "POST",
      "description": "Composite geo/military tension signal: GDELT + BBC/AlJazeera RSS + adsb.lol/mil + Polymarket correlation, 60min window, booster math (multi-source + thermal + vessel + mil-aircraft). intervention signal pattern, free sources.",
      "price_usd": "0.05",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "geo_intervention_pulse"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "region": {
                "description": "optional: global, middle_east, ukraine, taiwan; default global",
                "type": "string"
              },
              "min_confidence": {
                "description": "optional decimal 0-1 default 0.6",
                "type": "number"
              },
              "hours_back": {
                "description": "optional 1-72 default 6",
                "type": "string"
              },
              "include_thermal": {
                "description": "optional bool default true",
                "type": "boolean"
              }
            }
          },
          "body": {
            "region": "middle_east",
            "min_confidence": "0.7",
            "hours_back": "6"
          }
        },
        "output": {
          "ok": true,
          "tool": "geo_intervention_pulse",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/flight-intel",
      "method": "POST",
      "description": "Live military/exec jet intel via adsb.lol v2/mil (community fork of ADS-B Exchange). TEB/VNY/DCA geofencing for M&A meeting proxy, B-52/F-35/E-3/KC-135 notable detection. Free no-key.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "flight_intel"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "airport_code": {
                "description": "optional e.g. TEB, VNY, DCA, IAD, OPF, DAL, OAK, LAS",
                "type": "string"
              },
              "tail_number": {
                "description": "optional hex or callsign filter",
                "type": "string"
              },
              "hours_back": {
                "description": "optional 1-72 default 12",
                "type": "string"
              }
            }
          },
          "body": {
            "airport_code": "TEB",
            "hours_back": "12"
          }
        },
        "output": {
          "ok": true,
          "tool": "flight_intel",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/research-pack",
      "method": "POST",
      "description": "Research pack literature discovery factory: GDELT + BBC RSS + HN Algolia + Reddit JSON in parallel, 4-layer verification (existence + recency + multi-source corr + allowlist), combined_score ranking. provenance tagged.",
      "price_usd": "0.04",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "osint_research_pack"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "topic": {
                "description": "required query string",
                "type": "string"
              },
              "domains": {
                "description": "optional array of domains to filter",
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "include_sources": {
                "description": "optional array: gdelt, bbc, hn, reddit, all",
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "hours_back": {
                "description": "optional 1-720 default 72",
                "type": "string"
              }
            },
            "required": [
              "topic"
            ]
          },
          "body": {
            "topic": "Iran refinery drone strike",
            "include_sources": "all",
            "hours_back": "24"
          }
        },
        "output": {
          "ok": true,
          "tool": "osint_research_pack",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/scenario-verdict",
      "method": "POST",
      "description": "Scenario engine 3-scenario verdict.json: seed -> entity extract -> escalation score -1..1 -> bear/base/bull probs sum 1.0 -> composite YES prob + fair price hint + key_drivers. Optional GDELT enrichment. For prediction market composite.",
      "price_usd": "0.05",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "scenario_verdict"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "seed_text": {
                "description": "required raw OSINT snippet text",
                "type": "integer"
              },
              "market_question": {
                "description": "required Polymarket/Kalshi question",
                "type": "string"
              },
              "context": {
                "description": "optional extra context",
                "type": "string"
              }
            },
            "required": [
              "seed_text",
              "market_question"
            ]
          },
          "body": {
            "seed_text": "2x tanker attacked near Hormuz, IRGC speedboats reported...",
            "market_question": "Will oil price exceed $95 by July 20?"
          }
        },
        "output": {
          "ok": true,
          "tool": "scenario_verdict",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/weather-bias",
      "method": "POST",
      "description": "Kalshi weather fix: Open-Meteo archive vs forecast bias, ensemble mean anomaly, ticker mapping HIGHNY/HIGHCHI/HIGHMIA date %y%b%d uppercase, subtitle parser. Replaces hardcoded C:/ student repo with CC BY 4.0 free feed.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "weather_bias_score"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "city": {
                "description": "required city code: NYC, CHI, MIA, LA, etc",
                "type": "string"
              },
              "model": {
                "description": "optional model hint",
                "type": "integer"
              },
              "days_back": {
                "description": "optional 2-30 default 7",
                "type": "string"
              }
            },
            "required": [
              "city"
            ]
          },
          "body": {
            "city": "NYC",
            "days_back": "7"
          }
        },
        "output": {
          "ok": true,
          "tool": "weather_bias_score",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/supply-stress",
      "method": "POST",
      "description": "Port/chokepoint stress composite: CBP BWT gov API + GDELT choke mentions + AIS chokepoint heuristic + BTS/AAR hints, index 0-95. Trade lead 2-5d freight spike per intervention signal math. Free gov no-key.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "supply_chain_stress"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "ports": {
                "description": "optional array LAX,NYC,HOU etc",
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "chokepoints": {
                "description": "optional array hormuz, bab-el-mandeb, suez, bosphorus, malacca",
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          },
          "body": {
            "ports": "LAX,NYC",
            "chokepoints": "hormuz,suez"
          }
        },
        "output": {
          "ok": true,
          "tool": "supply_chain_stress",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/regulatory-pulse",
      "method": "POST",
      "description": "FDA adverse + trials status + USPTO trademark bulk + FCC OET + FAA registry + SEC enforcement — regulatory momentum for bio/tech Polymarkets. SEC Atom + openFDA free no-key.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "regulatory_pulse"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "org": {
                "description": "optional: all, sec, fda, uspto, fcc, faa; default all",
                "type": "string"
              },
              "hours_back": {
                "description": "optional 1-720 default 24",
                "type": "string"
              }
            }
          },
          "body": {
            "org": "sec",
            "hours_back": "24"
          }
        },
        "output": {
          "ok": true,
          "tool": "regulatory_pulse",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/attention-momentum",
      "method": "POST",
      "description": "HN frontpage + Reddit velocity + pypistats/npm/crates hint: momentum_score = vel*0.6 + score/100*0.3 + comments/50*0.1, viral flag. For culture/tech/popularity prediction markets.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "attention_momentum"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "optional search term",
                "type": "string"
              },
              "window": {
                "description": "optional 1h,6h,24h default 6h",
                "type": "string"
              }
            }
          },
          "body": {
            "query": "Claude Code",
            "window": "6h"
          }
        },
        "output": {
          "ok": true,
          "tool": "attention_momentum",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/sec-8k-velocity",
      "method": "POST",
      "description": "SEC EDGAR 8-K velocity: EFTS full-text + Atom current Atom, 1h spike vs 24h mean >3x. Boost Items 1.05/2.02/5.02. Earnings/merger/legal prediction market lead. 9/sec TokenBucket, CompanyName UA per 17 CFR 200.80.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "sec_8k_velocity"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "hours": {
                "description": "optional 1-72 default 6",
                "type": "string"
              },
              "min_score": {
                "description": "optional 0-1",
                "type": "string"
              },
              "limit": {
                "description": "optional 10-200 default 100",
                "type": "string"
              }
            }
          },
          "body": {
            "hours": "6",
            "limit": "100"
          }
        },
        "output": {
          "ok": true,
          "tool": "sec_8k_velocity",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/fred-surprises",
      "method": "POST",
      "description": "FRED no-auth CSV free public-domain rates: DGS10 10Y + DGS2 2Y spread, 10Y-2Y inversion flag, delta scoring. For Kalshi FOMC Fed funds + rates markets. TokenBucket 2/s polite.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "fred_surprises"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "days": {
                "description": "optional 5-90 default 14",
                "type": "string"
              },
              "min_score": {
                "description": "optional 0-1",
                "type": "string"
              }
            }
          },
          "body": {
            "days": "14"
          }
        },
        "output": {
          "ok": true,
          "tool": "fred_surprises",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/treasury-dts",
      "method": "POST",
      "description": "Treasury DTS TGA operating_cash_balance free gov public-domain: TGA close $B, d/d delta, deposits/withdrawals enrichment, score by balance <400B stress 0.85 + delta boost. Liquidity / debt-ceiling / SPX direction edge, 2nd upstream deposits_withdrawals.",
      "price_usd": "0.04",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "treasury_dts"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "days": {
                "description": "optional 2-30 default 7",
                "type": "string"
              },
              "min_score": {
                "description": "optional 0-1",
                "type": "string"
              }
            }
          },
          "body": {
            "days": "7"
          }
        },
        "output": {
          "ok": true,
          "tool": "treasury_dts",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/openrouter-models",
      "method": "POST",
      "description": "OpenRouter model catalog — id, name, context_length, pricing, created. Popular LLM registry snapshot for model routing decisions. Cached 1h, auto-fetched via public API.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "openrouter_models"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional int 10-300 default 100",
                "type": "integer"
              },
              "min_context": {
                "description": "optional int min context length",
                "type": "integer"
              }
            }
          },
          "body": {
            "limit": "100"
          }
        },
        "output": {
          "ok": true,
          "tool": "openrouter_models",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/github-trending",
      "method": "POST",
      "description": "GitHub trending repos — stars >20 + recent push in last 7d, sorted by stars desc, paged. Public GitHub Search API no-key. Momentum proxy for dev tooling / open source virality.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "github_trending"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional int 5-50 default 25",
                "type": "integer"
              },
              "language": {
                "description": "optional e.g. TypeScript, Python, Rust",
                "type": "string"
              },
              "since_days": {
                "description": "optional 1-90 default 7",
                "type": "string"
              }
            }
          },
          "body": {
            "limit": "25",
            "language": "TypeScript"
          }
        },
        "output": {
          "ok": true,
          "tool": "github_trending",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/hn-frontpage",
      "method": "POST",
      "description": "HN frontpage live — Algolia front_page tag, points, comments, author, dwell = points/(age_h+2). Cache 10min. Top stories sorted by dwell score for attention-momentum edge.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "hn_frontpage"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional int 5-50 default 30",
                "type": "integer"
              },
              "min_points": {
                "description": "optional int min points",
                "type": "integer"
              }
            }
          },
          "body": {
            "limit": "30"
          }
        },
        "output": {
          "ok": true,
          "tool": "hn_frontpage",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/usgs-quake",
      "method": "POST",
      "description": "USGS all-day earthquakes — mag, place, time, tsunami, felt, coords, depth. Public USGS GeoJSON no-key. Disaster / insurance / commodity market tail-risk pulse.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "usgs_quake"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional int 5-200 default 50",
                "type": "integer"
              },
              "min_mag": {
                "description": "optional float e.g. 2.5",
                "type": "string"
              }
            }
          },
          "body": {
            "limit": "50",
            "min_mag": "2.5"
          }
        },
        "output": {
          "ok": true,
          "tool": "usgs_quake",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/openaq-air",
      "method": "POST",
      "description": "OpenAQ air quality — PM2.5/PM10/NO2/O3 readings by city/country, lastUpdated, sensor counts. v3 API + v2 fallback. Env / health / geo pulse + PM market disclaimer.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "openaq_air"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional int 5-100 default 30",
                "type": "integer"
              },
              "country": {
                "description": "optional ISO country code e.g. US",
                "type": "integer"
              }
            }
          },
          "body": {
            "limit": "30",
            "country": "US"
          }
        },
        "output": {
          "ok": true,
          "tool": "openaq_air",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/legal/court-opinions",
      "method": "POST",
      "description": "Search US federal court opinions by keyword, court, date via CourtListener (Free Law Project). Keyless public API.",
      "price_usd": "0.05",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "court_opinions"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string search terms",
                "type": "string"
              },
              "court": {
                "description": "optional e.g. 'scotus', 'ca9'",
                "type": "string"
              },
              "days_back": {
                "description": "optional int, default 90",
                "type": "integer"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "copyright fair use"
          }
        },
        "output": {
          "ok": true,
          "tool": "court_opinions",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/legal/court-docket",
      "method": "POST",
      "description": "Look up a federal court docket by ID via CourtListener RECAP archive. Parties, filings, dates.",
      "price_usd": "0.05",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "court_docket"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "docket_id": {
                "description": "string docket ID",
                "type": "string"
              }
            },
            "required": [
              "docket_id"
            ]
          },
          "body": {
            "docket_id": "6789012"
          }
        },
        "output": {
          "ok": true,
          "tool": "court_docket",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/legal/federal-register",
      "method": "POST",
      "description": "Search the daily Federal Register — proposed rules, final rules, presidential notices, agency actions.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "federal_register"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string search terms",
                "type": "string"
              },
              "agency": {
                "description": "optional e.g. 'SEC', 'EPA'",
                "type": "string"
              },
              "type": {
                "description": "optional 'RULE', 'NOTICE', 'PRORULE'",
                "type": "string"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "climate emissions",
            "agency": "EPA"
          }
        },
        "output": {
          "ok": true,
          "tool": "federal_register",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/legal/patents",
      "method": "POST",
      "description": "Full-text patent search via Google Patents. Returns titles, assignees, dates, abstracts.",
      "price_usd": "0.04",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "patents_search"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string patent search terms",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50 default 20",
                "type": "integer"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "large language model inference optimization"
          }
        },
        "output": {
          "ok": true,
          "tool": "patents_search",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/legal/regulations",
      "method": "POST",
      "description": "Search open rulemakings and public dockets. Falls back to Federal Register if no API key configured.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "regulations_search"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string search terms",
                "type": "string"
              },
              "status": {
                "description": "optional e.g. 'open', 'closed'",
                "type": "string"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "net neutrality"
          }
        },
        "output": {
          "ok": true,
          "tool": "regulations_search",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/academic/papers",
      "method": "POST",
      "description": "Search 226M+ academic papers across all fields with AI-ranked relevance via Semantic Scholar Graph API.",
      "price_usd": "0.04",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "search_papers"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string research query",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50 default 20",
                "type": "integer"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "transformer attention mechanisms"
          }
        },
        "output": {
          "ok": true,
          "tool": "search_papers",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/academic/arxiv",
      "method": "POST",
      "description": "Search arXiv preprints in CS, physics, math, biology. Returns titles, authors, abstracts, categories.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "search_arxiv"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string search terms",
                "type": "string"
              },
              "category": {
                "description": "optional e.g. 'cs.CL', 'physics'",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50 default 20",
                "type": "integer"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "mixture of experts",
            "category": "cs.LG"
          }
        },
        "output": {
          "ok": true,
          "tool": "search_arxiv",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/academic/pubmed",
      "method": "POST",
      "description": "Search 37M+ biomedical papers via NCBI PubMed. Returns PMIDs, titles, authors, journals.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "search_pubmed"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string biomedical query",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50 default 20",
                "type": "integer"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "CRISPR gene therapy clinical trials"
          }
        },
        "output": {
          "ok": true,
          "tool": "search_pubmed",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/academic/clinical-trials",
      "method": "POST",
      "description": "Search 480K+ clinical studies via ClinicalTrials.gov v2. Status, sponsors, phases, results links.",
      "price_usd": "0.04",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "clinical_trials"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string trial query",
                "type": "string"
              },
              "status": {
                "description": "optional e.g. 'RECRUITING', 'COMPLETED'",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50 default 20",
                "type": "integer"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "CAR-T cell therapy",
            "status": "RECRUITING"
          }
        },
        "output": {
          "ok": true,
          "tool": "clinical_trials",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/academic/openalex",
      "method": "POST",
      "description": "Search 250M+ works via OpenAlex with institution data, bibliometrics, citation counts, open access links.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "search_openalex"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string research query",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50 default 20",
                "type": "integer"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "carbon capture sequestration"
          }
        },
        "output": {
          "ok": true,
          "tool": "search_openalex",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/health/drug-recalls",
      "method": "POST",
      "description": "Search FDA drug/device/food enforcement recalls — severity, classification, recalling firm, product details.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "drug_recalls"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "optional string search terms",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50 default 20",
                "type": "integer"
              }
            }
          },
          "body": {
            "query": "acetaminophen"
          }
        },
        "output": {
          "ok": true,
          "tool": "drug_recalls",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/health/adverse-events",
      "method": "POST",
      "description": "Search 20M+ FDA adverse drug event reports via openFDA. Patient outcomes, drugs, reactions.",
      "price_usd": "0.04",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "adverse_events"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "drug": {
                "description": "string drug name",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50 default 20",
                "type": "integer"
              }
            },
            "required": [
              "drug"
            ]
          },
          "body": {
            "drug": "aspirin"
          }
        },
        "output": {
          "ok": true,
          "tool": "adverse_events",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/health/product-recalls",
      "method": "POST",
      "description": "Search CPSC consumer product recalls via saferproducts.gov — hazards, manufacturers, remedies.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "product_recalls"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "optional string product search",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50 default 20",
                "type": "integer"
              }
            }
          },
          "body": {
            "query": "lithium battery"
          }
        },
        "output": {
          "ok": true,
          "tool": "product_recalls",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/health/vehicle-recalls",
      "method": "POST",
      "description": "Search NHTSA vehicle recalls by make, model, or VIN. Campaign numbers, defect descriptions, remedies.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "vehicle_recalls"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "make": {
                "description": "optional e.g. 'Toyota'",
                "type": "string"
              },
              "model": {
                "description": "optional e.g. 'Camry'",
                "type": "string"
              },
              "vin": {
                "description": "optional 17-char VIN",
                "type": "string"
              }
            }
          },
          "body": {
            "make": "Ford",
            "model": "F-150"
          }
        },
        "output": {
          "ok": true,
          "tool": "vehicle_recalls",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/health/drug-labels",
      "method": "POST",
      "description": "Search official FDA drug labels via openFDA — dosage, warnings, contraindications, active ingredients.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "drug_labels"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "drug_name": {
                "description": "string drug name",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50 default 10",
                "type": "integer"
              }
            },
            "required": [
              "drug_name"
            ]
          },
          "body": {
            "drug_name": "metformin"
          }
        },
        "output": {
          "ok": true,
          "tool": "drug_labels",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/env/wildfires",
      "method": "POST",
      "description": "Active wildfire detections from NASA FIRMS satellites — lat/lon, brightness, confidence, scan time.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "wildfires"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional int 10-100 default 50",
                "type": "integer"
              },
              "region": {
                "description": "optional e.g. 'us-west', 'california'",
                "type": "string"
              }
            }
          },
          "body": {
            "region": "california"
          }
        },
        "output": {
          "ok": true,
          "tool": "wildfires",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/env/weather-alerts",
      "method": "POST",
      "description": "Active NOAA NWS severe weather alerts — watches, warnings, advisories by state or zone. Event type, urgency, severity.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "weather_alerts"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "state": {
                "description": "optional 2-letter state code e.g. 'CA'",
                "type": "string"
              },
              "zone": {
                "description": "optional NWS zone ID",
                "type": "string"
              }
            }
          },
          "body": {
            "state": "TX"
          }
        },
        "output": {
          "ok": true,
          "tool": "weather_alerts",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/env/tides",
      "method": "POST",
      "description": "NOAA tide predictions and observed water levels for coastal stations. Datums, units, time series.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "tide_data"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "station": {
                "description": "optional NOAA station ID e.g. '8443970'",
                "type": "string"
              },
              "date": {
                "description": "optional YYYYMMDD",
                "type": "string"
              }
            }
          },
          "body": {
            "station": "8443970"
          }
        },
        "output": {
          "ok": true,
          "tool": "tide_data",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/env/space-weather",
      "method": "POST",
      "description": "NOAA space weather data — solar flares, geomagnetic storms, solar wind speed, Kp index.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "space_weather"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "type": {
                "description": "optional 'planetary_k_index', 'solar_wind', 'flare'",
                "type": "string"
              },
              "days": {
                "description": "optional int 1-7 default 1",
                "type": "integer"
              }
            }
          },
          "body": {
            "type": "planetary_k_index"
          }
        },
        "output": {
          "ok": true,
          "tool": "space_weather",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/env/water-levels",
      "method": "POST",
      "description": "Real-time USGS river/stream flow and flood data — gauge height, discharge, percentiles by state.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "water_levels"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "state": {
                "description": "optional 2-letter state code",
                "type": "string"
              },
              "parameter_code": {
                "description": "optional USGS param code, default '00060' (streamflow)",
                "type": "string"
              }
            }
          },
          "body": {
            "state": "ND"
          }
        },
        "output": {
          "ok": true,
          "tool": "water_levels",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/gov/federal-spending",
      "method": "POST",
      "description": "Search $6T+ federal budget by agency, recipient, or keyword via USAspending.gov API. Awards, amounts, locations.",
      "price_usd": "0.04",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "federal_spending"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "agency": {
                "description": "optional string e.g. 'Department of Defense'",
                "type": "string"
              },
              "recipient": {
                "description": "optional string",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50 default 20",
                "type": "integer"
              }
            }
          },
          "body": {
            "agency": "Department of Defense"
          }
        },
        "output": {
          "ok": true,
          "tool": "federal_spending",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/gov/national-debt",
      "method": "POST",
      "description": "US national debt to the penny via Treasury FiscalData. Total debt, debt by instrument, fiscal year data.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "national_debt"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {}
          },
          "body": {}
        },
        "output": {
          "ok": true,
          "tool": "national_debt",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/gov/federal-grants",
      "method": "POST",
      "description": "Search Grants.gov for open federal funding opportunities — agency, eligibility, deadline, award ceiling.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "federal_grants"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "optional string keyword search",
                "type": "string"
              },
              "status": {
                "description": "optional 'open', 'forecasted'",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50 default 20",
                "type": "integer"
              }
            }
          },
          "body": {
            "query": "artificial intelligence research",
            "status": "open"
          }
        },
        "output": {
          "ok": true,
          "tool": "federal_grants",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/gov/nonprofits",
      "method": "POST",
      "description": "Search nonprofit IRS 990 filings via ProPublica Nonprofit Explorer — revenue, expenses, executive compensation.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "nonprofit_filings"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string organization name",
                "type": "string"
              },
              "state": {
                "description": "optional 2-letter state code",
                "type": "string"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "Gates Foundation"
          }
        },
        "output": {
          "ok": true,
          "tool": "nonprofit_filings",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/gov/economic-indicators",
      "method": "POST",
      "description": "GDP, CPI, unemployment, trade data via World Bank API. Multi-year time series for any country.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "economic_indicators"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "country": {
                "description": "optional ISO code e.g. 'US'",
                "type": "string"
              },
              "indicator": {
                "description": "optional e.g. 'NY.GDP.MKTP.CD' (GDP)",
                "type": "string"
              }
            }
          },
          "body": {
            "country": "US",
            "indicator": "NY.GDP.MKTP.CD"
          }
        },
        "output": {
          "ok": true,
          "tool": "economic_indicators",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/gov/lobbying",
      "method": "POST",
      "description": "Search FEC lobbying disclosure records — lobbyists, clients, amounts, issues lobbied. Via FEC API.",
      "price_usd": "0.04",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "lobbying_records"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "lobbyist": {
                "description": "optional string name",
                "type": "string"
              },
              "client": {
                "description": "optional string org name",
                "type": "string"
              },
              "year": {
                "description": "optional int 4-digit year",
                "type": "integer"
              }
            }
          },
          "body": {
            "client": "Google",
            "year": 2024
          }
        },
        "output": {
          "ok": true,
          "tool": "lobbying_records",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/finance/edgar",
      "method": "POST",
      "description": "Search SEC EDGAR full-text filings by company, form type (10-K, 10-Q, 8-K), or ticker. Returns filing URLs, dates, and descriptions.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "edgar_filings"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string company name or keyword",
                "type": "string"
              },
              "form_type": {
                "description": "optional: 10-K, 10-Q, 8-K, S-1",
                "type": "string"
              },
              "ticker": {
                "description": "optional stock ticker",
                "type": "string"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "Tesla",
            "form_type": "10-K"
          }
        },
        "output": {
          "ok": true,
          "tool": "edgar_filings",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/finance/insider-trades",
      "method": "POST",
      "description": "SEC Form 4 insider transactions — buy/sell by executives and large shareholders. Returns ticker, transaction type, shares, value, date.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "insider_trades"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "ticker": {
                "description": "optional stock ticker e.g. AAPL",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50",
                "type": "integer"
              }
            }
          },
          "body": {
            "ticker": "AAPL"
          }
        },
        "output": {
          "ok": true,
          "tool": "insider_trades",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/finance/fred",
      "method": "POST",
      "description": "FRED economic data series — GDP, CPI, unemployment, interest rates, and 800K+ other economic indicators from the St. Louis Fed.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "fred_series"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "series_id": {
                "description": "optional e.g. GDP, UNRATE, DGS10",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-100",
                "type": "integer"
              }
            }
          },
          "body": {
            "series_id": "GDP"
          }
        },
        "output": {
          "ok": true,
          "tool": "fred_series",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/polymarket/combinatorial-arb",
      "method": "POST",
      "description": "Scan Polymarket negRisk events for combinatorial arbitrage across dependency-linked outcomes. Detect mispriced multi-leg bundles.",
      "price_usd": "0.06",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "combinatorial_arb"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional integer; number of active events to inspect before filtering for arbitrage, default 20, max 100",
                "type": "integer"
              }
            }
          },
          "body": {
            "limit": 20
          }
        },
        "output": {
          "ok": true,
          "tool": "combinatorial_arb",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/polymarket/orderbook-imbalance",
      "method": "POST",
      "description": "Polymarket CLOB orderbook imbalance — top-of-book bid/ask depth ratio, directional pressure signal for any market.",
      "price_usd": "0.04",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "orderbook_imbalance"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "token_id": {
                "description": "optional Polymarket CLOB token ID for a single market order book",
                "type": "string"
              },
              "condition_id": {
                "description": "optional Polymarket condition ID; used when available to scope a market",
                "type": "string"
              },
              "limit": {
                "description": "optional integer; number of active markets to scan when token_id is omitted, default 10, max 50",
                "type": "integer"
              }
            }
          },
          "body": {
            "limit": 10
          }
        },
        "output": {
          "ok": true,
          "tool": "orderbook_imbalance",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/polymarket/smart-money",
      "method": "POST",
      "description": "Polymarket leaderboard and top trader activity. Track profitable wallets, their current positions, and flow direction.",
      "price_usd": "0.05",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "smart_money"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "limit": {
                "description": "optional int 5-50",
                "type": "integer"
              },
              "timeframe": {
                "description": "optional: 7d, 30d, all",
                "type": "string"
              }
            }
          },
          "body": {
            "timeframe": "30d"
          }
        },
        "output": {
          "ok": true,
          "tool": "smart_money",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/security/cve-search",
      "method": "POST",
      "description": "Search NIST NVD CVE database by keyword, CVE ID, or severity. Returns CVE ID, description, CVSS score, affected products, references.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "cve_search"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "keyword": {
                "description": "optional search term",
                "type": "string"
              },
              "cve_id": {
                "description": "optional e.g. CVE-2024-1234",
                "type": "string"
              },
              "severity": {
                "description": "optional: LOW, MEDIUM, HIGH, CRITICAL",
                "type": "string"
              }
            }
          },
          "body": {
            "keyword": "log4j"
          }
        },
        "output": {
          "ok": true,
          "tool": "cve_search",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/security/company-registry",
      "method": "POST",
      "description": "Search company registries by name. Returns jurisdiction, status, filing history, officers, registered address.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "company_registry"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string company name",
                "type": "string"
              },
              "jurisdiction": {
                "description": "optional e.g. US, UK, EU",
                "type": "string"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "OpenAI"
          }
        },
        "output": {
          "ok": true,
          "tool": "company_registry",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/social/reddit",
      "method": "POST",
      "description": "Search Reddit posts and comments by keyword, subreddit, or sort. Returns titles, scores, comment counts, URLs, top replies.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "reddit_search"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string search terms",
                "type": "string"
              },
              "subreddit": {
                "description": "optional e.g. technology",
                "type": "string"
              },
              "sort": {
                "description": "optional: relevance, hot, new, top",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50",
                "type": "integer"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "AI agents",
            "sort": "hot"
          }
        },
        "output": {
          "ok": true,
          "tool": "reddit_search",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/social/github-repo",
      "method": "POST",
      "description": "GitHub repo intelligence — stars, forks, contributors, languages, commit activity, release history, open issues, dependency stats.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "github_repo_intel"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "repo": {
                "description": "string owner/repo e.g. facebook/react",
                "type": "string"
              }
            },
            "required": [
              "repo"
            ]
          },
          "body": {
            "repo": "anthropics/anthropic-quickstarts"
          }
        },
        "output": {
          "ok": true,
          "tool": "github_repo_intel",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/utility/currency",
      "method": "POST",
      "description": "Live currency exchange rates. 160+ currencies, crypto rates. Base/target conversion.",
      "price_usd": "0.01",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "currency_rates"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "base": {
                "description": "optional 3-letter code e.g. USD",
                "type": "string"
              },
              "target": {
                "description": "optional e.g. EUR, JPY, BTC",
                "type": "string"
              }
            }
          },
          "body": {
            "base": "USD",
            "target": "EUR"
          }
        },
        "output": {
          "ok": true,
          "tool": "currency_rates",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/utility/business-days",
      "method": "POST",
      "description": "Calculate business days between dates, excluding weekends and US federal holidays. Useful for contract deadlines and settlement timing.",
      "price_usd": "0.01",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "business_days"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "start_date": {
                "description": "optional YYYY-MM-DD",
                "type": "string"
              },
              "end_date": {
                "description": "optional YYYY-MM-DD",
                "type": "string"
              },
              "days_ahead": {
                "description": "optional int — count N business days from start",
                "type": "integer"
              }
            }
          },
          "body": {
            "days_ahead": 10
          }
        },
        "output": {
          "ok": true,
          "tool": "business_days",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/legal/judges",
      "method": "POST",
      "description": "Search federal and state judges via CourtListener. Returns name, court, appointment date, political party, education, bar memberships.",
      "price_usd": "0.04",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "judges_search"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string judge name",
                "type": "string"
              },
              "court": {
                "description": "optional e.g. scotus, ca9",
                "type": "string"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "Gorsuch"
          }
        },
        "output": {
          "ok": true,
          "tool": "judges_search",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/legal/trademarks",
      "method": "POST",
      "description": "Search USPTO trademark database. Returns mark, owner, filing date, status, registration number, goods/services classes.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "trademarks_search"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "string trademark or brand name",
                "type": "string"
              },
              "owner": {
                "description": "optional owner name",
                "type": "string"
              }
            },
            "required": [
              "query"
            ]
          },
          "body": {
            "query": "ChatGPT"
          }
        },
        "output": {
          "ok": true,
          "tool": "trademarks_search",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/health/outbreaks",
      "method": "POST",
      "description": "CDC disease outbreak data. Outbreak location, pathogen, cases, deaths, investigation status.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "disease_outbreaks"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "optional disease/pathogen search term, e.g. influenza",
                "type": "string"
              },
              "limit": {
                "description": "optional integer; number of CDC rows to return, default 20, max 100",
                "type": "integer"
              }
            }
          },
          "body": {
            "query": "influenza",
            "limit": 20
          }
        },
        "output": {
          "ok": true,
          "tool": "disease_outbreaks",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/health/food-safety",
      "method": "POST",
      "description": "Search openFDA food enforcement actions — food recalls, contamination events, seizure actions, warning letters.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "food_safety"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "optional food product or brand",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50",
                "type": "integer"
              }
            }
          },
          "body": {
            "query": "peanut butter"
          }
        },
        "output": {
          "ok": true,
          "tool": "food_safety",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/gov/contracts",
      "method": "POST",
      "description": "Search federal contracts via USAspending.gov. Awarding agency, recipient, amount, description, NAICS code, contract number.",
      "price_usd": "0.04",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "federal_contracts"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "optional keyword",
                "type": "string"
              },
              "agency": {
                "description": "optional e.g. DoD, NASA",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50",
                "type": "integer"
              }
            }
          },
          "body": {
            "agency": "NASA"
          }
        },
        "output": {
          "ok": true,
          "tool": "federal_contracts",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/academic/paper-details",
      "method": "POST",
      "description": "Get detailed metadata for a single academic paper. Abstract, authors, venue, citation count, influential citations, TLDR.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "paper_details"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "paperId": {
                "description": "string paper ID, DOI, or arXiv ID",
                "type": "string"
              }
            },
            "required": [
              "paperId"
            ]
          },
          "body": {
            "paperId": "10.1145/3442188.3445922"
          }
        },
        "output": {
          "ok": true,
          "tool": "paper_details",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/academic/citations",
      "method": "POST",
      "description": "Get citation graph for a paper. Forward citations (who cited this) or backward (references). Returns paper IDs, titles, contexts.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "citation_graph"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "paperId": {
                "description": "string paper ID or DOI",
                "type": "string"
              },
              "direction": {
                "description": "optional: forward or backward",
                "type": "string"
              }
            },
            "required": [
              "paperId"
            ]
          },
          "body": {
            "paperId": "10.1145/3442188.3445922",
            "direction": "forward"
          }
        },
        "output": {
          "ok": true,
          "tool": "citation_graph",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/media/gen-video",
      "method": "POST",
      "description": "Live generative video and image workflow intel from the Banodoco practitioner feed. Search current community discussion around Wan, VACE, LTX, ComfyUI, FLUX 3, Seedance, Kling, Hunyuan, Qwen Image, and related model stacks. This is intelligence, not API resale.",
      "price_usd": "0.05",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "gen_video_intel"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "optional topic, model, workflow, capability, or gotcha",
                "type": "string"
              },
              "model": {
                "description": "optional model family e.g. wan, vace, ltx, flux3, seedance, kling, hunyuan, qwen-image",
                "type": "string"
              }
            }
          },
          "body": {
            "query": "best open source image to video workflow",
            "model": "wan"
          }
        },
        "output": {
          "ok": true,
          "tool": "gen_video_intel",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/media/model-settings",
      "method": "POST",
      "description": "Look up community-tested settings for generative video and image models: CFG, steps, denoise, fps, resolution, LoRA rank, quantization, sampler choices, ComfyUI nodes, and training notes. Built for video/image agents, not generic LLM temperature settings.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "model_settings_lookup"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "model": {
                "description": "string model family e.g. wan, vace, ltx, flux3, seedance, kling, hunyuan, qwen-image",
                "type": "string"
              },
              "task": {
                "description": "optional task e.g. image-to-video, face consistency, LoRA training, fp8, ComfyUI workflow",
                "type": "string"
              }
            },
            "required": [
              "model"
            ]
          },
          "body": {
            "model": "wan",
            "task": "face consistency settings"
          }
        },
        "output": {
          "ok": true,
          "tool": "model_settings_lookup",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/env/space-weather-kp",
      "method": "POST",
      "description": "Current planetary K-index and geomagnetic storm conditions from NOAA SWPC. Aurora prediction, satellite drag, GPS interference signals.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "space_weather_kp"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {}
          },
          "body": {}
        },
        "output": {
          "ok": true,
          "tool": "space_weather_kp",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/env/weather-forecast",
      "method": "POST",
      "description": "Detailed NWS weather forecast for a US lat/lon point. 7-day forecast with temperature, wind, precipitation probability.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "weather_forecast_grid"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "lat": {
                "description": "number latitude",
                "type": "number"
              },
              "lon": {
                "description": "number longitude",
                "type": "number"
              }
            },
            "required": [
              "lat",
              "lon"
            ]
          },
          "body": {
            "lat": 40.71,
            "lon": -74.01
          }
        },
        "output": {
          "ok": true,
          "tool": "weather_forecast_grid",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/env/weather-current",
      "method": "POST",
      "description": "Current temperature, wind, humidity, precipitation for any global coordinate. Open-Meteo free API.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "weather_current_global"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "lat": {
                "description": "number latitude",
                "type": "number"
              },
              "lon": {
                "description": "number longitude",
                "type": "number"
              },
              "variables": {
                "description": "optional comma-separated weather variables",
                "type": "string"
              }
            },
            "required": [
              "lat",
              "lon"
            ]
          },
          "body": {
            "lat": 52.52,
            "lon": 13.41
          }
        },
        "output": {
          "ok": true,
          "tool": "weather_current_global",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/env/aurora",
      "method": "POST",
      "description": "NOAA aurora oval forecast — 30-minute northern/southern lights visibility probability by lat/lon grid.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "aurora_forecast"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {}
          },
          "body": {}
        },
        "output": {
          "ok": true,
          "tool": "aurora_forecast",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/env/marine",
      "method": "POST",
      "description": "Marine conditions for any ocean coordinate — wave height, wave direction, sea surface temperature, wind waves.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "marine_conditions"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "lat": {
                "description": "number latitude",
                "type": "number"
              },
              "lon": {
                "description": "number longitude",
                "type": "number"
              }
            },
            "required": [
              "lat",
              "lon"
            ]
          },
          "body": {
            "lat": 35,
            "lon": -120
          }
        },
        "output": {
          "ok": true,
          "tool": "marine_conditions",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/health/air-quality",
      "method": "POST",
      "description": "Current PM2.5, UV index, ozone, NO2, SO2 readings for any global location.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "air_quality_index"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "lat": {
                "description": "number latitude",
                "type": "number"
              },
              "lon": {
                "description": "number longitude",
                "type": "number"
              },
              "variables": {
                "description": "optional pollutant variables",
                "type": "string"
              }
            },
            "required": [
              "lat",
              "lon"
            ]
          },
          "body": {
            "lat": 40.71,
            "lon": -74.01
          }
        },
        "output": {
          "ok": true,
          "tool": "air_quality_index",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/gov/postal-lookup",
      "method": "POST",
      "description": "City, state, and geo-coordinates for a postal/zip code. Supports 60+ countries via Zippopotam.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "postal_code_lookup"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "country": {
                "description": "2-letter ISO code e.g. US, GB, DE",
                "type": "string"
              },
              "postal_code": {
                "description": "string postal code",
                "type": "string"
              }
            },
            "required": [
              "country",
              "postal_code"
            ]
          },
          "body": {
            "country": "US",
            "postal_code": "90210"
          }
        },
        "output": {
          "ok": true,
          "tool": "postal_code_lookup",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/ip-geo",
      "method": "POST",
      "description": "Geolocate an IP address — country, region, city, ISP, ASN, coordinates.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "ip_geolocation"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "ip": {
                "description": "string IPv4 or IPv6 address",
                "type": "string"
              }
            },
            "required": [
              "ip"
            ]
          },
          "body": {
            "ip": "8.8.8.8"
          }
        },
        "output": {
          "ok": true,
          "tool": "ip_geolocation",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/timezone",
      "method": "POST",
      "description": "Current date/time for any IANA timezone, including DST status and day of week.",
      "price_usd": "0.01",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "timezone_current"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "timezone": {
                "description": "string IANA timezone e.g. America/New_York",
                "type": "string"
              }
            },
            "required": [
              "timezone"
            ]
          },
          "body": {
            "timezone": "America/New_York"
          }
        },
        "output": {
          "ok": true,
          "tool": "timezone_current",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/osint/airport",
      "method": "POST",
      "description": "Airport details by ICAO code — name, city, country, coordinates, elevation from OpenSky Network.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "airport_status"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "icao": {
                "description": "string ICAO code e.g. KJFK, EGLL",
                "type": "string"
              }
            },
            "required": [
              "icao"
            ]
          },
          "body": {
            "icao": "KJFK"
          }
        },
        "output": {
          "ok": true,
          "tool": "airport_status",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/security/dns-lookup",
      "method": "POST",
      "description": "DNS resolution via Cloudflare DNS-over-HTTPS — A, AAAA, MX, TXT, NS, CNAME records.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "dns_records_lookup"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "domain": {
                "description": "string domain name",
                "type": "string"
              },
              "type": {
                "description": "optional: A, AAAA, MX, TXT, NS, CNAME",
                "type": "string"
              }
            },
            "required": [
              "domain"
            ]
          },
          "body": {
            "domain": "example.com",
            "type": "MX"
          }
        },
        "output": {
          "ok": true,
          "tool": "dns_records_lookup",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/academic/isbn",
      "method": "POST",
      "description": "Book metadata by ISBN — title, authors, publisher, page count, cover URL via Open Library.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "isbn_book_lookup"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "isbn": {
                "description": "string ISBN-10 or ISBN-13",
                "type": "string"
              }
            },
            "required": [
              "isbn"
            ]
          },
          "body": {
            "isbn": "9780140328721"
          }
        },
        "output": {
          "ok": true,
          "tool": "isbn_book_lookup",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/finance/crypto-price",
      "method": "POST",
      "description": "Current cryptocurrency price in USD or other fiat for any CoinGecko-listed coin.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "crypto_price_simple"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "coin": {
                "description": "string coin ID e.g. bitcoin, ethereum, solana",
                "type": "string"
              },
              "currency": {
                "description": "optional fiat code e.g. usd, eur",
                "type": "string"
              }
            },
            "required": [
              "coin"
            ]
          },
          "body": {
            "coin": "bitcoin",
            "currency": "usd"
          }
        },
        "output": {
          "ok": true,
          "tool": "crypto_price_simple",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/finance/btc-balance",
      "method": "POST",
      "description": "Bitcoin address details — balance, total received/sent, recent transactions via blockchain.info.",
      "price_usd": "0.03",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "btc_address_balance"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "address": {
                "description": "string Bitcoin address",
                "type": "string"
              },
              "limit": {
                "description": "optional int number of txs",
                "type": "integer"
              }
            },
            "required": [
              "address"
            ]
          },
          "body": {
            "address": "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa"
          }
        },
        "output": {
          "ok": true,
          "tool": "btc_address_balance",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/finance/btc-fees",
      "method": "POST",
      "description": "Recommended Bitcoin network transaction fees — fastest, half-hour, hour, economy tiers via mempool.space.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "btc_mempool_fees"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {}
          },
          "body": {}
        },
        "output": {
          "ok": true,
          "tool": "btc_mempool_fees",
          "result": {}
        }
      }
    },
    {
      "type": "http",
      "resource": "https://agenttoll.dev/paid/health/food-recall",
      "method": "POST",
      "description": "Search openFDA food enforcement and recalls by brand or product. Classification, recalling firm, distribution, recall date.",
      "price_usd": "0.02",
      "network": "eip155:8453",
      "payTo": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
      "tags": [
        "http",
        "x402",
        "agents",
        "food_recall_check"
      ],
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "POST",
          "discoverable": true,
          "bodyType": "json",
          "schema": {
            "type": "object",
            "properties": {
              "query": {
                "description": "optional food brand or product name",
                "type": "string"
              },
              "limit": {
                "description": "optional int 5-50",
                "type": "integer"
              }
            }
          },
          "body": {
            "query": "Tyson"
          }
        },
        "output": {
          "ok": true,
          "tool": "food_recall_check",
          "result": {}
        }
      }
    }
  ],
  "listing": {
    "x402scan_register": "POST https://www.x402scan.com/api/trpc/public.resources.registerFromOrigin {\"json\":{\"origin\":\"https://agenttoll.dev\"}}",
    "cdp_merchant": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/merchant?payTo=0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
    "open402": "https://agentinternetruntime.com/open-402-directory",
    "awesome_x402": "https://github.com/xpaysh/awesome-x402"
  }
}