{
  "name": "Toolweather",
  "suite": [
    "mcp_health",
    "upstream_api_status",
    "spendgate",
    "paycheck"
  ],
  "what": "One MCP for MCP server health (~2,000 servers), AI/dev API status (~40 providers), model deprecations, spend scoring before an agent pays, and merchant checks before an agent pays a host or wallet.",
  "docs": "https://github.com/toolweather/toolweather",
  "openapi": "/openapi.json",
  "server_card": "/.well-known/mcp",
  "get_key": "POST /v1/keys",
  "mcp_tools": [
    "check_mcp_server_health",
    "find_alternative_mcp_servers",
    "get_api_key",
    "watch_server",
    "list_watches",
    "unwatch_server",
    "batch_check_mcp_servers",
    "check_api_status",
    "check_model_deprecation",
    "list_recent_api_changes",
    "list_providers",
    "get_digest",
    "score_spend",
    "get_quota",
    "spendgate_get_api_key",
    "check_merchant",
    "paycheck_get_quota",
    "paycheck_get_api_key"
  ],
  "upstream_api": "https://upstream.toolweather.workers.dev",
  "spendgate_api": "https://spendgate.toolweather.workers.dev",
  "paycheck_api": "https://paycheck.toolweather.workers.dev",
  "renamed_tools": {
    "spendgate_get_api_key": "SpendGate get_api_key. get_api_key stays Toolweather's key. get_quota stays SpendGate's name; no Toolweather tool uses that name.",
    "paycheck_get_api_key": "PayCheck get_api_key. get_api_key stays Toolweather's key.",
    "paycheck_get_quota": "PayCheck get_quota. get_quota stays SpendGate's free-score cap."
  },
  "pricing": "/v1/pricing",
  "x402": "/.well-known/x402",
  "endpoints": [
    "/v1/keys",
    "/v1/pricing",
    "/v1/batch_check",
    "/v1/accuracy",
    "/v1/is_safe_to_call?server=&tool=",
    "/v1/suggest_alternatives?q=",
    "/v1/watches",
    "/mcp",
    "/health"
  ]
}