Connect Tavily to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.
Ask your agent in plain language. Each of these maps to a real tool on the server.
Use the crawl website tool in Tavily
Use the research tool in Tavily
Use the web search tool in Tavily
Use the extract content tool in Tavily
Use the get usage tool in Tavily
Use the map website tool in Tavily
Supported Tools
crawl_website
Crawl Website
Traverse a website starting from a root URL, following links across pages with built-in content extraction. Returns extracted content from each discovered page. Supports natural language instructions to guide the crawler, path/domain filtering via regex, and configurable depth and breadth controls.
research
Research
Conduct in-depth, multi-step research on a topic. Tavily autonomously performs multiple searches, analyzes sources, and produces a comprehensive research report with citations. Creates a billable, persistent asynchronous task. Optionally waits for a bounded period; retain the request ID to resume status reads without creating another task.
web_search
Web Search
Perform an AI-optimized web search that returns relevance-scored results with content snippets. Supports configurable search depth, topic categories (general, news, finance), time filtering, domain filtering, country boosting, and optional LLM-generated answers. Can also return images and full raw page content.
extract_content
Extract Content
Extract clean, structured content from one or more URLs. Returns full page content in markdown or plain text format. Supports query-based reranking to surface the most relevant content chunks, and optional image extraction.
get_usage
Get Usage
Retrieve native API-key usage (optionally project scoped) and separate account plan usage. Returns a breakdown of credits consumed by each endpoint (search, extract, crawl, map, research) along with plan limits and pay-as-you-go usage.
map_website
Map Website
Discover a bounded set of URLs on a website by traversing its link structure, without extracting content. Returns a flat list of discovered URLs. Useful for understanding site structure before crawling or extracting specific pages.
get_research
Get Research
Read the exact native status and result of an existing research request. Optionally download a completed report as Markdown or JSON without starting another research task.
Enable Tavily in Metorial. In your Metorial portal, enable the Tavily MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
Sign in. Select Add and sign in to load Tavily tools.
Enable Tavily in Metorial. In your Metorial portal, enable the Tavily MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add a custom MCP server. On ChatGPT web, open Plugins, select +, then Add custom MCP server.
Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>), choose OAuth and accept the risk notice.
Create and install the plugin. Select Create as a plugin, install it and sign in to load Tavily tools.
Enable Tavily in Metorial. In your Metorial portal, enable the Tavily MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add Metorial to your MCP config. Use ~/.cursor/mcp.json for every project, or .cursor/mcp.json for one.
Sign in. Open Customize in the sidebar, find Metorial and sign in to load Tavily tools.
{
"mcpServers":{
"metorial":{
"url":"<your-magic-mcp-url>"
}
}
}
Enable Tavily in Metorial. In your Metorial portal, enable the Tavily MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add the server over HTTP. Add --scope user to use it in every project.
Sign in. Run /mcp, select Metorial and sign in to load Tavily tools.
claude mcp add --transport http metorial <your-magic-mcp-url>
Enable Tavily in Metorial. In your Metorial portal, enable the Tavily MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add the server and sign in. The Codex CLI, IDE extension and ChatGPT desktop app share this config.
Check the connection. Type /mcp in Codex to see Metorial and its Tavily tools.
codex mcp add metorial --url <your-magic-mcp-url>
codex mcp login metorial
Run Tavily through the Metorial gateway
One governed layer for every app your agents reach, not a separate connector per tool.
Give Tavily and every other app to your whole team through one MCP gateway, behind your SSO.
Scope which teams and agents can use Tavily tools with role-based access control, and trace every call.
Prefer to run it yourself? Metorial is open source and self-hostable.
Search the web, extract selected pages, and traverse websites with explicit depth, breadth and result limits. Create asynchronous research requests, resume their native status and download completed reports as Markdown or JSON. Read API-key credits separately from account plan usage. Content operations can consume credits and retain provider history; a returned request ID supports reconciliation without recreating an accepted job.
Frequently asked questions
Common questions about connecting Tavily to AI agents with Metorial.
How many tools does the Tavily MCP server have?
The Tavily MCP server exposes 7 tools, including Crawl Website, Research, Web Search. Each one is governed and traced through Metorial.
Does the Tavily MCP server support triggers?
Tavily exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
Which AI clients can use the Tavily MCP server?
Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Tavily MCP server through the same Metorial URL.
How do I give only some teams access to Tavily?
Use role-based access control to decide which teams, users, and agents can use Tavily and which of its tools they can call.
Can I self-host the Tavily MCP server?
Yes. Metorial is open source, so you can run the Tavily MCP server yourself or use the hosted gateway.
Connect Tavily to production AI agents
See how Metorial gives your team governed access to Tavily, with tracing and security controls built in.