{
  "live": {
    "slug": "tavily-mcp",
    "probe": {
      "target": "https://mcp.tavily.com/mcp/?tavilyApiKey=<key>",
      "method": "mcp-initialize",
      "lastAt": "2026-10-04T22:56:20.944194544Z",
      "lastOk": true,
      "lastStatus": 200,
      "lastMs": 302,
      "lastNote": "initialize answered",
      "authRequired": false,
      "uptime24h": 100,
      "uptime30d": 100,
      "p50ms24h": 257,
      "p95ms24h": 305,
      "samples24h": 272,
      "samples30d": 2044,
      "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": 260,
          "ok": 260
        }
      ]
    },
    "vendorStatus": {
      "page": "https://status.tavily.com",
      "indicator": "none",
      "summary": "All Systems Operational",
      "checkedAt": "2026-10-04T22:57:00.810861987Z"
    },
    "versions": [
      {
        "registry": "mcp-registry",
        "name": "io.github.tavily-ai/tavily-mcp",
        "version": "0.2.15",
        "seenAt": "2026-10-03T23:29:28.630222764Z"
      },
      {
        "registry": "npm",
        "name": "@tavily/core",
        "version": "0.7.13",
        "seenAt": "2026-10-04T16:41:18.596538179Z"
      },
      {
        "registry": "npm",
        "name": "tavily-mcp",
        "version": "0.2.22",
        "seenAt": "2026-10-04T16:41:19.547913482Z"
      },
      {
        "registry": "pypi",
        "name": "tavily-python",
        "version": "0.8.4",
        "released": "2026-09-18",
        "seenAt": "2026-10-04T16:41:19.43866146Z"
      }
    ],
    "githubStars": 2416,
    "npmWeekly": 472577,
    "pypiWeekly": 1688928,
    "securityTxt": {
      "url": "https://tavily.com/.well-known/security.txt",
      "state": "none",
      "checkedAt": "2026-10-04T15:15:39.406853105Z"
    },
    "llmsTxt": {
      "url": "https://docs.tavily.com/llms.txt",
      "ok": true,
      "status": 200,
      "checkedAt": "2026-10-04T15:18:17.194149771Z"
    },
    "domain": {
      "domain": "tavily.com",
      "registered": "2023-04-13",
      "source": "https://rdap.verisign.com/com/v1/domain/tavily.com",
      "checkedAt": "2026-10-04T13:10:11.715455706Z"
    },
    "pages": [
      {
        "url": "https://docs.tavily.com/changelog",
        "kind": "changelog",
        "status": 200,
        "checkedAt": "2026-10-04T15:44:07.445190355Z",
        "changedAt": "2026-10-01T13:13:02.472584343Z",
        "fingerprint": "b80e278c1058"
      },
      {
        "url": "https://www.tavily.com/pricing",
        "kind": "pricing",
        "status": 200,
        "checkedAt": "2026-10-04T15:52:25.606932727Z",
        "changedAt": "2026-10-01T13:18:40.634970947Z",
        "fingerprint": "a7eb93565f03"
      },
      {
        "url": "https://www.tavily.com/privacy",
        "kind": "privacy",
        "status": 200,
        "checkedAt": "2026-10-04T15:52:27.748065371Z",
        "changedAt": "2026-10-01T13:18:42.856868801Z",
        "fingerprint": "7d1afba1cbc9"
      },
      {
        "url": "https://www.tavily.com/terms",
        "kind": "terms",
        "status": 200,
        "checkedAt": "2026-10-04T15:52:29.801047363Z",
        "changedAt": "2026-10-01T13:18:44.802104507Z",
        "fingerprint": "14aecf61290a"
      }
    ],
    "mcpTools": {
      "url": "https://mcp.tavily.com/mcp/?tavilyApiKey=<key>",
      "checkedAt": "2026-10-04T22:20:00.813367628Z",
      "status": "ok",
      "protocol": "2026-07-28",
      "tools": [
        {
          "name": "tavily_search",
          "title": "Tavily Search",
          "description": "Search the web for current information on any topic. Use for news, facts, or data beyond your knowledge cutoff. Returns snippets and source URLs.",
          "inputSchema": {
            "additionalProperties": false,
            "properties": {
              "country": {
                "default": "",
                "description": "Boost search results from a specific country. Must be a full country name (e.g., 'United States', 'Japan', 'Germany'). ISO country codes (e.g., 'us', 'jp') are not supported. Available only if topic is general. See https://docs.tavily.com/documentation/api-reference/search for the full list of supported countries.",
                "type": "string"
              },
              "end_date": {
                "default": "",
                "description": "Will return all results before the specified end date. Required to be written in the format YYYY-MM-DD",
                "type": "string"
              },
              "exact_match": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "description": "Only return results containing the exact phrase(s) in quotes in your query"
              },
              "exclude_domains": {
                "default": [],
                "description": "List of domains to specifically exclude, if the user asks to exclude a domain set this to the domain of the site",
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "include_domains": {
                "default": [],
                "description": "A list of domains to specifically include in the search results, if the user asks to search on specific sites set this to the domain of the site",
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "include_favicon": {
                "default": false,
                "description": "Whether to include the favicon URL for each result",
                "type": "boolean"
              },
              "include_image_descriptions": {
                "default": false,
                "description": "Include a list of query-related images and their descriptions in the response",
                "type": "boolean"
              },
              "include_images": {
                "default": false,
                "description": "Include a list of query-related images in the response",
                "type": "boolean"
              },
              "include_raw_content": {
                "default": false,
                "description": "Include the cleaned and parsed HTML content of each search result",
                "type": "boolean"
              },
              "max_results": {
                "default": 5,
                "description": "The maximum number of search results to return",
                "type": "integer"
              },
              "query": {
                "description": "Search query",
                "type": "string"
              },
              "search_depth": {
                "default": "basic",
                "description": "The depth of the search. 'basic' for generic results, 'advanced' for more thorough search, 'fast' for optimized low latency with high relevance, 'ultra-fast' for prioritizing latency above all else",
                "enum": [
                  "basic",
                  "advanced",
                  "fast",
                  "ultra-fast"
                ],
                "type": "string"
              },
              "start_date": {
                "default": "",
                "description": "Will return all results after the specified start date. Required to be written in the format YYYY-MM-DD.",
                "type": "string"
              },
              "time_range": {
                "anyOf": [
                  {
                    "enum": [
                      "day",
                      "week",
                      "month",
                      "year"
                    ],
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "description": "The time range back from the current date to include in the search results"
              },
              "topic": {
                "const": "general",
                "default": "general",
                "description": "The category of the search. This will determine which of our agents will be used for the search",
                "type": "string"
              }
            },
            "required": [
              "query"
            ],
            "type": "object"
          },
          "outputSchema": {
            "additionalProperties": true,
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": false,
            "openWorldHint": true,
            "readOnlyHint": true
          }
        },
        {
          "name": "tavily_extract",
          "title": "Tavily Extract",
          "description": "Extract content from URLs. Returns raw page content in markdown or text format.",
          "inputSchema": {
            "additionalProperties": false,
            "properties": {
              "extract_depth": {
                "default": "basic",
                "description": "Use 'advanced' for LinkedIn, protected sites, or tables/embedded content",
                "enum": [
                  "basic",
                  "advanced"
                ],
                "type": "string"
              },
              "format": {
                "default": "markdown",
                "description": "Output format",
                "enum": [
                  "markdown",
                  "text"
                ],
                "type": "string"
              },
              "include_favicon": {
                "default": false,
                "description": "Include favicon URLs",
                "type": "boolean"
              },
              "include_images": {
                "default": false,
                "description": "Include images from pages",
                "type": "boolean"
              },
              "query": {
                "default": "",
                "description": "Query to rerank content chunks by relevance",
                "type": "string"
              },
              "urls": {
                "description": "List of URLs to extract content from",
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              "urls"
            ],
            "type": "object"
          },
          "outputSchema": {
            "additionalProperties": true,
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": false,
            "openWorldHint": true,
            "readOnlyHint": true
          }
        },
        {
          "name": "tavily_crawl",
          "title": "Tavily Crawl",
          "description": "Crawl a website starting from a URL. Extracts content from pages with configurable depth and breadth.",
          "inputSchema": {
            "additionalProperties": false,
            "properties": {
              "allow_external": {
                "default": true,
                "description": "Whether to return external links in the final response",
                "type": "boolean"
              },
              "extract_depth": {
                "default": "basic",
                "description": "Advanced extraction retrieves more data, including tables and embedded content, with higher success but may increase latency",
                "enum": [
                  "basic",
                  "advanced"
                ],
                "type": "string"
              },
              "format": {
                "default": "markdown",
                "description": "The format of the extracted web page content. markdown returns content in markdown format. text returns plain text and may increase latency.",
                "enum": [
                  "markdown",
                  "text"
                ],
                "type": "string"
              },
              "include_favicon": {
                "default": false,
                "description": "Whether to include the favicon URL for each result",
                "type": "boolean"
              },
              "instructions": {
                "default": "",
                "description": "Natural language instructions for the crawler. Instructions specify which types of pages the crawler should return.",
                "type": "string"
              },
              "limit": {
                "default": 50,
                "description": "Total number of links the crawler will process before stopping",
                "minimum": 1,
                "type": "integer"
              },
              "max_breadth": {
                "default": 20,
                "description": "Max number of links to follow per level of the tree (i.e., per page)",
                "minimum": 1,
                "type": "integer"
              },
              "max_depth": {
                "default": 1,
                "description": "Max depth of the crawl. Defines how far from the base URL the crawler can explore.",
                "minimum": 1,
                "type": "integer"
              },
              "select_domains": {
                "default": [],
                "description": "Regex patterns to restrict crawling to specific domains or subdomains (e.g., ^docs\\.example\\.com$)",
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "select_paths": {
                "default": [],
                "description": "Regex patterns to select only URLs with specific path patterns (e.g., /docs/.*, /api/v1.*)",
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "url": {
                "description": "The root URL to begin the crawl",
                "type": "string"
              }
            },
            "required": [
              "url"
            ],
            "type": "object"
          },
          "outputSchema": {
            "additionalProperties": true,
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": false,
            "openWorldHint": true,
            "readOnlyHint": true
          }
        },
        {
          "name": "tavily_map",
          "title": "Tavily Map",
          "description": "Map a website's structure. Returns a list of URLs found starting from the base URL.",
          "inputSchema": {
            "additionalProperties": false,
            "properties": {
              "allow_external": {
                "default": true,
                "description": "Whether to return external links in the final response",
                "type": "boolean"
              },
              "instructions": {
                "default": "",
                "description": "Natural language instructions for the crawler",
                "type": "string"
              },
              "limit": {
                "default": 50,
                "description": "Total number of links the crawler will process before stopping",
                "minimum": 1,
                "type": "integer"
              },
              "max_breadth": {
                "default": 20,
                "description": "Max number of links to follow per level of the tree (i.e., per page)",
                "minimum": 1,
                "type": "integer"
              },
              "max_depth": {
                "default": 1,
                "description": "Max depth of the mapping. Defines how far from the base URL the crawler can explore",
                "minimum": 1,
                "type": "integer"
              },
              "select_domains": {
                "default": [],
                "description": "Regex patterns to restrict crawling to specific domains or subdomains (e.g., ^docs\\.example\\.com$)",
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "select_paths": {
                "default": [],
                "description": "Regex patterns to select only URLs with specific path patterns (e.g., /docs/.*, /api/v1.*)",
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "url": {
                "description": "The root URL to begin the mapping",
                "type": "string"
              }
            },
            "required": [
              "url"
            ],
            "type": "object"
          },
          "outputSchema": {
            "additionalProperties": true,
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": false,
            "openWorldHint": true,
            "readOnlyHint": true
          }
        },
        {
          "name": "tavily_research",
          "title": "Tavily Research",
          "description": "Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources, including web pages, documents, and other resources, to answer a question or complete a task. Returns a detailed response based on the research findings. Rate limit: 20 requests per minute.",
          "inputSchema": {
            "additionalProperties": false,
            "properties": {
              "input": {
                "description": "A comprehensive description of the research task",
                "type": "string"
              },
              "model": {
                "default": "auto",
                "description": "Defines the degree of depth of the research. 'mini' is good for narrow tasks with few subtopics. 'pro' is good for broad tasks with many subtopics",
                "enum": [
                  "mini",
                  "pro",
                  "auto"
                ],
                "type": "string"
              }
            },
            "required": [
              "input"
            ],
            "type": "object"
          },
          "outputSchema": {
            "additionalProperties": true,
            "type": "object"
          },
          "annotations": {
            "destructiveHint": false,
            "idempotentHint": false,
            "openWorldHint": true,
            "readOnlyHint": true
          }
        }
      ],
      "schemaTokens": 2262,
      "changedAt": "2026-09-28T21:55:54.996628221Z",
      "check": {
        "checker": "anchor-check/1.0",
        "totalTokens": 2262,
        "counts": {
          "error": 0,
          "note": 0,
          "warn": 1
        },
        "findings": [
          {
            "rule": "TC14",
            "severity": "warn",
            "tool": "tavily_search",
            "message": "allowed values are in the description, not an enum: country",
            "fix": "Move them into enum."
          }
        ]
      }
    },
    "updatedAt": "2026-10-04T22:57:00.810861987Z"
  },
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-04",
    "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-04T22:58:13Z"
  },
  "slug": "tavily-mcp"
}
