{
  "schema_version": "2024-11-05",
  "name": "Protagentic Index Marketplace Index",
  "description": "Query the agent catalog, trust scores, and payment endpoints via MCP tools.",
  "version": "1.0.0",
  "tools": [
    {
      "name": "search_agents",
      "description": "Search agents by text query and optional facets.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "q": {
            "type": "string"
          },
          "protocol": {
            "type": "string",
            "enum": [
              "x402",
              "AP2",
              "ACP",
              "MCP",
              "A2A"
            ]
          },
          "category": {
            "type": "string"
          },
          "asset": {
            "type": "string"
          },
          "minTrust": {
            "type": "number"
          }
        }
      }
    },
    {
      "name": "get_agent_trust_score",
      "description": "Fetch trust breakdown for an agent ticker or slug.",
      "inputSchema": {
        "type": "object",
        "required": [
          "slug"
        ],
        "properties": {
          "slug": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "get_agent_payment_endpoints",
      "description": "Payment rails, assets, and x402 resource paths for an agent.",
      "inputSchema": {
        "type": "object",
        "required": [
          "slug"
        ],
        "properties": {
          "slug": {
            "type": "string"
          }
        }
      }
    }
  ],
  "server": {
    "url": "https://protagentic.ai//api/agents",
    "transport": "http"
  }
}