# How to integrate Tavily MCP with Grok Build

```json
{
  "title": "How to integrate Tavily MCP with Grok Build",
  "toolkit": "Tavily",
  "toolkit_slug": "tavily",
  "framework": "Grok Build",
  "framework_slug": "grok-build",
  "url": "https://composio.dev/toolkits/tavily/framework/grok-build",
  "markdown_url": "https://composio.dev/toolkits/tavily/framework/grok-build.md",
  "updated_at": "2026-05-12T10:27:56.409Z"
}
```

## Introduction

### How to integrate Tavily MCP with Grok Build
[Grok Build](https://docs.x.ai/build/overview) is xAI's terminal coding agent. It runs on Grok 4.5, plans its work before it acts, and can run multiple sub-agents in parallel. It also reads Claude Code's MCP configuration, so any server you already have in a .mcp.json is picked up with no changes.
In this guide, I will show you how to connect your Tavily account to Grok Build through Composio, so it can find latest news about electric vehicles, search for recent AI research papers, get top articles on remote work trends, and more without leaving the terminal. Composio holds the OAuth tokens for you, and Grok Build only calls the tools you approve.

## Also integrate Tavily with

- [ChatGPT Work](https://composio.dev/toolkits/tavily/framework/chatgpt)
- [Antigravity](https://composio.dev/toolkits/tavily/framework/antigravity)
- [OpenAI Agents SDK](https://composio.dev/toolkits/tavily/framework/open-ai-agents-sdk)
- [Claude Agent SDK](https://composio.dev/toolkits/tavily/framework/claude-agents-sdk)
- [Claude Code](https://composio.dev/toolkits/tavily/framework/claude-code)
- [Claude Cowork](https://composio.dev/toolkits/tavily/framework/claude-cowork)
- [Codex](https://composio.dev/toolkits/tavily/framework/codex)
- [Kimi Code](https://composio.dev/toolkits/tavily/framework/kimi)
- [Cursor](https://composio.dev/toolkits/tavily/framework/cursor)
- [VS Code](https://composio.dev/toolkits/tavily/framework/vscode)
- [OpenCode](https://composio.dev/toolkits/tavily/framework/opencode)
- [OpenClaw](https://composio.dev/toolkits/tavily/framework/openclaw)
- [Hermes](https://composio.dev/toolkits/tavily/framework/hermes-agent)
- [CLI](https://composio.dev/toolkits/tavily/framework/cli)
- [Google ADK](https://composio.dev/toolkits/tavily/framework/google-adk)
- [LangChain](https://composio.dev/toolkits/tavily/framework/langchain)
- [Vercel AI SDK](https://composio.dev/toolkits/tavily/framework/ai-sdk)
- [Mastra AI](https://composio.dev/toolkits/tavily/framework/mastra-ai)
- [LlamaIndex](https://composio.dev/toolkits/tavily/framework/llama-index)
- [CrewAI](https://composio.dev/toolkits/tavily/framework/crew-ai)

## TL;DR

### Why use Composio over a standalone MCP server?
- Read and write access. Composio's Tavily integration lets Grok Build take real actions like creating drafts, sending updates, and labeling records, not just reading data.
- 1,000+ SaaS toolkits out of the box. One endpoint gives you a full catalog of pre-built connectors, from Gmail and Slack to Notion, Linear, and Salesforce.
- One MCP server for every app. Wire up a single Composio server instead of maintaining a separate MCP entry for each app.
- Smart, context-aware tool loading. Grok Build caps how many tools it holds in a single request. Composio loads only the tools a task needs, so you do not spend that budget on tools you are not using.
- Cross-app automation. Chain actions across apps in one run. Pull a thread, summarize it in Notion, and post the highlights to Slack from a single prompt.

## Connect Tavily to Grok Build

### Prerequisites
- Grok Build installed and signed in. Install with curl -fsSL https://x.ai/cli/install.sh | bash on macOS or Linux, or irm https://x.ai/cli/install.ps1 | iex on Windows PowerShell. On first launch Grok opens a browser to authenticate; for headless or CI use, set an XAI_API_KEY environment variable instead (create the key at [console.x.ai](https://console.x.ai/)).
- Access to the Tavily account you want to connect.
- The [Composio MCP endpoint](https://dashboard.composio.dev/login?utm_source=toolkits&utm_medium=framework_template&utm_campaign=grok-build&utm_content=composio_connect). Composio's server is remote and hosted, so there is nothing to run locally and no tunnel to set up.
### Step-by-step: Connect Tavily to Grok Build
### 1. Install and verify Grok Build
Install the CLI, then restart your shell so the grok binary lands on your PATH:

```bash
curl -fsSL https://x.ai/cli/install.sh | bash
which grok
```

## What is the Tavily MCP server, and what's possible with it?

The Tavily MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Tavily account. It provides structured and secure access to advanced web search and data retrieval, so your agent can perform actions like searching the web, filtering results, setting search parameters, and extracting relevant information from online sources on your behalf.
- Custom web search with filters: Ask your agent to search the web with custom depth, result count, and domain restrictions for highly targeted results.
- Document and content type discovery: Direct your agent to locate specific types of content—like articles, PDFs, or news—from across the internet.
- Relevant data extraction: Have your agent pull and summarize key information from search results to save you time and effort.
- Domain-specific research: Instruct your agent to confine searches to specific websites or sources for more trustworthy or relevant outcomes.
- Efficient knowledge retrieval: Let your agent quickly surface facts, references, or recent developments from the web without manual browsing.

## Supported Tools

| Tool slug | Name | Description |
|---|---|---|
| `TAVILY_CRAWL` | Tavily crawl | Tool to perform intelligent graph-based website crawling with parallel path exploration and content extraction. Use when you need to traverse and extract content from multiple pages of a website following specific patterns or instructions. Supports depth/breadth controls, domain filtering, and natural language instructions for guided crawling. |
| `TAVILY_EXTRACT` | Tavily extract | Tool to extract and parse web page content from specified URLs using Tavily's extract endpoint. Use when you need to retrieve clean, structured content from web pages with optional image extraction and content reranking based on query relevance. |
| `TAVILY_GET_USAGE` | Get Tavily usage | Tool to retrieve API key and account usage statistics from Tavily. Use when you need to check credit consumption, limits, and per-endpoint usage for search, extract, crawl, map, and research operations. |
| `TAVILY_MAP` | Tavily map website | Tool to map a website and discover its pages. Use when you need to scan a website and get a structured list of URLs/pages it contains without extracting full content. |
| `TAVILY_TAVILY_SEARCH` | Tavily search | Use this to perform a web search via the Tavily API; offers controls for search depth, content types, result count, and domain filtering. Requires an active Tavily connection (401 = auth failure). Rate limit: ~2 req/s; apply exponential backoff on HTTP 429. Results are nested under response_data.results (not a flat list). Subject to HTTP 429 on rapid bursts. |

## Supported Triggers

None listed.

## Creating MCP Server - Stand-alone vs Composio SDK

Once connected, Grok Build can access the Tavily MCP server via Composio to run the app actions you authorize, directly from your terminal.

## Complete Code

None listed.

## How to build Tavily MCP Agent with another framework

- [ChatGPT Work](https://composio.dev/toolkits/tavily/framework/chatgpt)
- [Antigravity](https://composio.dev/toolkits/tavily/framework/antigravity)
- [OpenAI Agents SDK](https://composio.dev/toolkits/tavily/framework/open-ai-agents-sdk)
- [Claude Agent SDK](https://composio.dev/toolkits/tavily/framework/claude-agents-sdk)
- [Claude Code](https://composio.dev/toolkits/tavily/framework/claude-code)
- [Claude Cowork](https://composio.dev/toolkits/tavily/framework/claude-cowork)
- [Codex](https://composio.dev/toolkits/tavily/framework/codex)
- [Kimi Code](https://composio.dev/toolkits/tavily/framework/kimi)
- [Cursor](https://composio.dev/toolkits/tavily/framework/cursor)
- [VS Code](https://composio.dev/toolkits/tavily/framework/vscode)
- [OpenCode](https://composio.dev/toolkits/tavily/framework/opencode)
- [OpenClaw](https://composio.dev/toolkits/tavily/framework/openclaw)
- [Hermes](https://composio.dev/toolkits/tavily/framework/hermes-agent)
- [CLI](https://composio.dev/toolkits/tavily/framework/cli)
- [Google ADK](https://composio.dev/toolkits/tavily/framework/google-adk)
- [LangChain](https://composio.dev/toolkits/tavily/framework/langchain)
- [Vercel AI SDK](https://composio.dev/toolkits/tavily/framework/ai-sdk)
- [Mastra AI](https://composio.dev/toolkits/tavily/framework/mastra-ai)
- [LlamaIndex](https://composio.dev/toolkits/tavily/framework/llama-index)
- [CrewAI](https://composio.dev/toolkits/tavily/framework/crew-ai)

## Related Toolkits

- [Firecrawl](https://composio.dev/toolkits/firecrawl) - Firecrawl automates large-scale web crawling and data extraction. It helps organizations efficiently gather, index, and analyze content from online sources.
- [Exa](https://composio.dev/toolkits/exa) - Exa is a data extraction and search platform for gathering and analyzing information from websites, APIs, or databases. It helps teams quickly surface insights and automate data-driven workflows.
- [Serpapi](https://composio.dev/toolkits/serpapi) - SerpApi is a real-time API for structured search engine results. It lets you automate SERP data collection, parsing, and analysis for SEO and research.
- [Peopledatalabs](https://composio.dev/toolkits/peopledatalabs) - Peopledatalabs delivers B2B data enrichment and identity resolution APIs. Supercharge your apps with accurate, up-to-date business and contact data.
- [Snowflake](https://composio.dev/toolkits/snowflake) - Snowflake is a cloud data warehouse built for elastic scaling, secure data sharing, and fast SQL analytics across major clouds.
- [Posthog](https://composio.dev/toolkits/posthog) - PostHog is an open-source analytics platform for tracking user interactions and product metrics. It helps teams refine features, analyze funnels, and reduce churn with actionable insights.
- [Amplitude](https://composio.dev/toolkits/amplitude) - Amplitude is a digital analytics platform for product and behavioral data insights. It helps teams analyze user journeys and make data-driven decisions quickly.
- [Bright Data MCP](https://composio.dev/toolkits/brightdata_mcp) - Bright Data MCP is an AI-powered web scraping and data collection platform. Instantly access public web data in real time with advanced scraping tools.
- [Browseai](https://composio.dev/toolkits/browseai) - Browseai is a web automation and data extraction platform that turns any website into an API. It's perfect for monitoring websites and retrieving structured data without manual scraping.
- [ClickHouse](https://composio.dev/toolkits/clickhouse) - ClickHouse is an open-source, column-oriented database for real-time analytics and big data processing using SQL. Its lightning-fast query performance makes it ideal for handling large datasets and delivering instant insights.
- [Coinmarketcal](https://composio.dev/toolkits/coinmarketcal) - CoinMarketCal is a community-powered crypto calendar for upcoming events, announcements, and releases. It helps traders track market-moving developments and stay ahead in the crypto space.
- [Control d](https://composio.dev/toolkits/control_d) - Control d is a customizable DNS filtering and traffic redirection platform. It helps you manage internet access, enforce policies, and monitor usage across devices and networks.
- [Databox](https://composio.dev/toolkits/databox) - Databox is a business analytics platform that connects your data from any tool and device. It helps you track KPIs, build dashboards, and discover actionable insights.
- [Databricks](https://composio.dev/toolkits/databricks) - Databricks is a unified analytics platform for big data and AI on the lakehouse architecture. It empowers data teams to collaborate, analyze, and build scalable solutions efficiently.
- [Dataforseo](https://composio.dev/toolkits/dataforseo) - Dataforseo is an SEO data and analytics platform for SERP data, backlinks, keywords, and competitive intelligence. It gives teams reliable search data APIs to power SEO research, rank tracking, and market analysis.
- [Datagma](https://composio.dev/toolkits/datagma) - Datagma delivers data intelligence and analytics for business growth and market discovery. Get actionable market insights and track competitors to inform your strategy.
- [Delighted](https://composio.dev/toolkits/delighted) - Delighted is a customer feedback platform based on the Net Promoter System®. It helps you quickly gather, track, and act on customer sentiment.
- [Dovetail](https://composio.dev/toolkits/dovetail) - Dovetail is a research analysis platform for transcript review and insight generation. It helps teams code interviews, analyze feedback, and create actionable research summaries.
- [Dub](https://composio.dev/toolkits/dub) - Dub is a short link management platform with analytics and API access. Use it to easily create, manage, and track branded short links for your business.
- [Elasticsearch](https://composio.dev/toolkits/elasticsearch) - Elasticsearch is a distributed, RESTful search and analytics engine for all types of data. It delivers fast, scalable search and powerful analytics across massive datasets.

## Frequently Asked Questions

### What is the difference between the Composio Tool Router and a standalone Tavily MCP server?

A standalone Tavily MCP server gives Grok Build a fixed set of Tavily tools tied to that one server. The Composio Tool Router lets Grok Build load tools from Tavily and many other apps on demand, based on the task, all through a single endpoint.

### Does Grok Build support MCP?

Yes. Grok Build ships with native MCP support. Add a server with the grok mcp add command, from the in-session /mcps modal, or by editing ~/.grok/config.toml. It also reads Claude Code-style .mcp.json files, so Grok Build discovers the tools automatically.

### Can I reuse the same MCP config I already use with Claude Code?

Yes. Grok Build has zero-migration compatibility with Claude Code's configuration, so the same Composio server entry works in both without edits.

### How safe is my Tavily data with Composio?

Tokens, keys, and configuration are encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant, so your Tavily data and credentials are handled to that standard.

---
[See all toolkits](https://composio.dev/toolkits) · [Composio docs](https://docs.composio.dev/llms.txt)
