{
  "protocolVersion": "1.0",
  "name": "Respectarium",
  "description": "A public observatory of how AI ranks software brands across 50+ categories. Read-only, structured access to how ChatGPT, Claude, and Gemini rank SaaS brands — category leaderboards, per-brand standings and history, three-AI debates, and historical archives. Open methodology, CC BY 4.0.",
  "url": "https://mcp.respectarium.com/mcp",
  "preferredTransport": "streamable-http",
  "provider": {
    "organization": "Respectarium",
    "url": "https://respectarium.com"
  },
  "version": "1.0.0",
  "documentationUrl": "https://respectarium.com/developers/api",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "get_api_info",
      "name": "get_api_info",
      "description": "Describe the Respectarium public API — version, methodology version, rate limits, license, citation, and a link to the live OpenAPI document.",
      "tags": [
        "read-only",
        "observatory"
      ]
    },
    {
      "id": "list_categories",
      "name": "list_categories",
      "description": "List every software category tracked by the observatory, each with its slug and summary.",
      "tags": [
        "read-only",
        "observatory"
      ]
    },
    {
      "id": "get_category_leaderboard",
      "name": "get_category_leaderboard",
      "description": "Get the current leaderboard for one category — how ChatGPT, Claude, and Gemini rank the brands in it, with consensus and per-model positions.",
      "tags": [
        "read-only",
        "observatory"
      ]
    },
    {
      "id": "get_category_debate",
      "name": "get_category_debate",
      "description": "Get the latest three-AI debate for a category — where ChatGPT, Claude, and Gemini argue and defend their rankings.",
      "tags": [
        "read-only",
        "observatory"
      ]
    },
    {
      "id": "get_brand_in_category",
      "name": "get_brand_in_category",
      "description": "Get one brand's standing within a category — rank, consensus score, and per-model positions. Identified by domain + category slug.",
      "tags": [
        "read-only",
        "observatory"
      ]
    },
    {
      "id": "get_brand_history",
      "name": "get_brand_history",
      "description": "Get the paginated historical ranking timeline for one brand within a category.",
      "tags": [
        "read-only",
        "observatory"
      ]
    },
    {
      "id": "get_brand_categories",
      "name": "get_brand_categories",
      "description": "Get a brand's cross-category presence — every tracked category it appears in, with its rank in each.",
      "tags": [
        "read-only",
        "observatory"
      ]
    },
    {
      "id": "search_brands",
      "name": "search_brands",
      "description": "Search the observatory index for brands by name or domain (case-insensitive substring), paginated.",
      "tags": [
        "read-only",
        "observatory"
      ]
    },
    {
      "id": "get_archive_index",
      "name": "get_archive_index",
      "description": "List the historical leaderboard snapshots available in the archive.",
      "tags": [
        "read-only",
        "observatory"
      ]
    },
    {
      "id": "get_archive_run",
      "name": "get_archive_run",
      "description": "Get a specific historical leaderboard snapshot for one category on a given date (YYYY-MM-DD, UTC).",
      "tags": [
        "read-only",
        "observatory"
      ]
    }
  ]
}