{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card/v1.0",
  "name": "tryx402-gateway",
  "description": "Official tryx402 Streamable HTTP Model Context Protocol (MCP) server for spend governance, tool discovery, and HTTP 402 payment execution.",
  "version": "0.1.0",
  "protocolVersion": "2025-06-18",
  "serverUrl": "https://www.tryx402.app/api/mcp",
  "homepage": "https://www.tryx402.app",
  "transport": {
    "type": "streamable-http",
    "url": "https://www.tryx402.app/api/mcp"
  },
  "capabilities": {
    "tools": true,
    "resources": true,
    "prompts": false
  },
  "tools": [
    {
      "name": "gateway_search",
      "description": "Semantic discovery over the x402 tool catalogue by intent. Free.",
      "readOnlyHint": true
    },
    {
      "name": "gateway_discover",
      "description": "Introspect one origin's x402 endpoints and prices. Free.",
      "readOnlyHint": true
    },
    {
      "name": "gateway_call",
      "description": "Execute a budget-capped, idempotent paid HTTP call. SPENDS REAL USDC.",
      "destructiveHint": true
    },
    {
      "name": "gateway_spent",
      "description": "Session spend metrics in USD by origin and account. Free.",
      "readOnlyHint": true
    }
  ],
  "resources": [
    {
      "uri": "docs://tryx402/overview",
      "name": "tryx402 Overview & Architecture",
      "mimeType": "text/markdown"
    },
    {
      "uri": "docs://tryx402/pricing",
      "name": "tryx402 Pricing & Settlement Rules",
      "mimeType": "application/json"
    }
  ]
}
