{
  "live": {
    "slug": "exa-mcp",
    "probe": {
      "target": "https://mcp.exa.ai/mcp",
      "method": "mcp-initialize",
      "lastAt": "2026-10-05T03:22:15.109943901Z",
      "lastOk": true,
      "lastStatus": 200,
      "lastMs": 197,
      "lastNote": "initialize answered",
      "authRequired": false,
      "uptime24h": 97.8,
      "uptime30d": 99.71,
      "p50ms24h": 192,
      "p95ms24h": 269,
      "samples24h": 273,
      "samples30d": 2095,
      "days": [
        {
          "date": "2026-09-27",
          "probes": 132,
          "ok": 132
        },
        {
          "date": "2026-09-28",
          "probes": 285,
          "ok": 285
        },
        {
          "date": "2026-09-29",
          "probes": 286,
          "ok": 286
        },
        {
          "date": "2026-09-30",
          "probes": 286,
          "ok": 286
        },
        {
          "date": "2026-10-01",
          "probes": 276,
          "ok": 276
        },
        {
          "date": "2026-10-02",
          "probes": 248,
          "ok": 248
        },
        {
          "date": "2026-10-03",
          "probes": 271,
          "ok": 271
        },
        {
          "date": "2026-10-04",
          "probes": 272,
          "ok": 266
        },
        {
          "date": "2026-10-05",
          "probes": 39,
          "ok": 39
        }
      ],
      "outages": [
        {
          "start": "2026-10-04T18:58:14.45236595Z",
          "end": "2026-10-04T19:19:43.996268604Z",
          "note": "HTTP 503 server error"
        }
      ]
    },
    "vendorStatus": {
      "page": "https://status.exa.ai",
      "indicator": "unknown",
      "summary": "no machine-readable status found",
      "checkedAt": "2026-10-04T21:40:00.61670262Z"
    },
    "versions": [
      {
        "registry": "mcp-registry",
        "name": "ai.exa/exa",
        "version": "3.4.1",
        "seenAt": "2026-10-04T23:42:40.113054682Z"
      },
      {
        "registry": "npm",
        "name": "exa-js",
        "version": "2.25.0",
        "seenAt": "2026-10-04T16:26:40.996246762Z"
      },
      {
        "registry": "npm",
        "name": "exa-mcp-server",
        "version": "3.4.1",
        "seenAt": "2026-10-04T16:26:43.524358493Z"
      },
      {
        "registry": "pypi",
        "name": "exa-py",
        "version": "2.25.0",
        "released": "2026-10-01",
        "seenAt": "2026-10-04T16:26:43.326132646Z"
      }
    ],
    "githubStars": 5076,
    "npmWeekly": 1194589,
    "pypiWeekly": 1640774,
    "securityTxt": {
      "url": "https://exa.ai/.well-known/security.txt",
      "state": "none",
      "checkedAt": "2026-10-04T15:15:54.839347566Z"
    },
    "llmsTxt": {
      "url": "https://exa.ai/docs/llms.txt",
      "ok": true,
      "status": 200,
      "checkedAt": "2026-10-04T15:17:45.287542105Z"
    },
    "domain": {
      "domain": "exa.ai",
      "registered": "2017-12-16",
      "source": "https://rdap.identitydigital.services/rdap/domain/exa.ai",
      "checkedAt": "2026-10-04T13:07:21.135051369Z"
    },
    "pages": [
      {
        "url": "https://exa.ai/docs/changelog",
        "kind": "deprecations",
        "status": 200,
        "checkedAt": "2026-10-04T15:44:34.317077001Z",
        "changedAt": "2026-09-28T13:07:17.414087539Z",
        "fingerprint": "a71308f03083"
      },
      {
        "url": "https://exa.ai/pricing",
        "kind": "pricing",
        "status": 200,
        "checkedAt": "2026-10-04T15:44:36.568768412Z",
        "changedAt": "2026-09-29T13:08:44.895658486Z",
        "fingerprint": "8e3e8655bf54"
      },
      {
        "url": "https://exa.ai/privacy-policy",
        "kind": "privacy",
        "status": 200,
        "checkedAt": "2026-10-04T15:44:38.590865068Z",
        "changedAt": "2026-10-03T15:32:45.957716914Z",
        "fingerprint": "b413e075f978"
      }
    ],
    "mcpTools": {
      "url": "https://mcp.exa.ai/mcp",
      "checkedAt": "2026-10-04T22:19:33.113260784Z",
      "status": "ok",
      "protocol": "2025-11-25",
      "tools": [
        {
          "name": "web_search_exa",
          "description": "Search the web for any topic and get clean, ready-to-use content.\n\n      Best for: Finding current information, news, facts, people, companies, or answering questions about any topic.\n      Returns: Clean text content from top search results.\n\n      Query tips:\n      describe the ideal page, not keywords. \"blog post comparing React and Vue performance\" not \"React vs Vue\".\n      Use category:people / category:company to search through Linkedin profiles / companies respectively.\n      If highlights are insufficient, follow up with web_fetch_exa on the best URLs.",
          "inputSchema": {
            "$schema": "http://json-schema.org/draft-07/schema#",
            "additionalProperties": false,
            "properties": {
              "numResults": {
                "description": "Number of search results to return (default: 10).",
                "type": "number"
              },
              "objective": {
                "description": "Goal for this search turn; say which documents should rank first, which should be excluded, and what specific facts or figures to pull from them.",
                "maxLength": 4096,
                "minLength": 1,
                "type": "string"
              },
              "query": {
                "description": "Natural language search query. Should be a semantically rich description of the ideal page, not just keywords. Optionally include category:<type> (company, people) to focus results — e.g. 'category:people John Doe software engineer'.",
                "minLength": 1,
                "type": "string"
              }
            },
            "required": [
              "query",
              "objective"
            ],
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": true,
            "openWorldHint": true,
            "readOnlyHint": true
          }
        },
        {
          "name": "web_fetch_exa",
          "description": "Read a webpage's full content as clean markdown. Use after web_search_exa when highlights are insufficient or to read any URL.\n\nBest for: Extracting full content from known URLs. Batch multiple URLs in one call.\nReturns: Clean text content and metadata from the page(s).",
          "inputSchema": {
            "$schema": "http://json-schema.org/draft-07/schema#",
            "additionalProperties": false,
            "properties": {
              "maxCharacters": {
                "description": "Maximum characters to extract per page (default: 3000)",
                "minimum": 1,
                "type": "number"
              },
              "urls": {
                "description": "URLs to read. Batch multiple URLs in one call.",
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              "urls"
            ],
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": true,
            "openWorldHint": true,
            "readOnlyHint": true
          }
        }
      ],
      "schemaTokens": 593,
      "changedAt": "2026-09-28T21:55:38.894181746Z",
      "check": {
        "checker": "anchor-check/1.0",
        "totalTokens": 593,
        "counts": {
          "error": 0,
          "note": 1,
          "warn": 0
        },
        "findings": [
          {
            "rule": "TC24",
            "severity": "note",
            "message": "2 of 2 tools have no outputSchema",
            "fix": "Declare outputSchema for tools that return structured data, and return structuredContent that matches it."
          }
        ]
      }
    },
    "updatedAt": "2026-10-05T03:22:15.109943901Z"
  },
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "live": true,
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "note": "Live from anchor-server.",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "snapshotAt": "2026-10-05T03:24:04Z"
  },
  "slug": "exa-mcp"
}
