# How to integrate Search api MCP with Grok Build

```json
{
  "title": "How to integrate Search api MCP with Grok Build",
  "toolkit": "Search api",
  "toolkit_slug": "search_api",
  "framework": "Grok Build",
  "framework_slug": "grok-build",
  "url": "https://composio.dev/toolkits/search_api/framework/grok-build",
  "markdown_url": "https://composio.dev/toolkits/search_api/framework/grok-build.md",
  "updated_at": "2026-03-29T06:49:09.064Z"
}
```

## Introduction

### How to integrate Search api 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 Search api account to Grok Build through Composio, so it can get the top Google search results for "climate change", extract featured snippets for "best project management tools", retrieve recent news headlines about AI ethics, and more without leaving the terminal. Composio holds the OAuth tokens for you, and Grok Build only calls the tools you approve.

## Also integrate Search api with

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

## TL;DR

### Why use Composio over a standalone MCP server?
- Read and write access. Composio's Search api 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 Search api 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 Search api 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 Search api 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 Search api MCP server, and what's possible with it?

The Search api MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Search api account. It provides structured and secure access so your agent can perform Search api operations on your behalf.

## Supported Tools

| Tool slug | Name | Description |
|---|---|---|
| `SEARCH_API_GET_ACCOUNT_INFO` | Get Account Info | Tool to retrieve account usage statistics including monthly usage, remaining credits, hourly limits, and subscription period information. Use when you need to check current account status or usage limits. |
| `SEARCH_API_GET_CACHED_SEARCH_BY_ID` | Get Cached Search by ID | Tool to retrieve cached search results by search ID in JSON format. Use when you need to access previously executed search results without re-running the query. The search ID is found in the search_metadata.id or search_metadata.json_url field from initial search responses. Cached results are available for 90 days. |
| `SEARCH_API_GET_CACHED_SEARCH_HTML_BY_ID` | Get Cached Search HTML by ID | Tool to retrieve cached search results by search ID in HTML format. Use when you need to access the raw HTML snapshot of a previous search execution. The search ID is available in the search_metadata.id or search_metadata.html_url field from initial search responses. |
| `SEARCH_API_GET_LOCATIONS` | Get Locations | Tool to get available locations for geo-localized search queries. Use when you need to find location identifiers for targeting Google searches to specific geographic areas. Returns location metadata including identifiers, names, coordinates, and population reach. |
| `SEARCH_API_SEARCH` | Search | Tool to perform unified search across 40+ search engines including Google, Bing, Yahoo, DuckDuckGo, YouTube, Amazon, and more. Use when you need to retrieve search results with rich structured data including organic results, ads, knowledge graphs, local listings, images, videos, and related searches. Supports advanced filtering by location, language, date, device type, and SafeSearch settings. |

## Supported Triggers

None listed.

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

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

## Complete Code

None listed.

## How to build Search api MCP Agent with another framework

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

## Related Toolkits

- [Excel](https://composio.dev/toolkits/excel) - Microsoft Excel is a robust spreadsheet application for organizing, analyzing, and visualizing data. It's the go-to tool for calculations, reporting, and flexible data management.
- [21risk](https://composio.dev/toolkits/_21risk) - 21RISK is a web app built for easy checklist, audit, and compliance management. It streamlines risk processes so teams can focus on what matters.
- [Abstract](https://composio.dev/toolkits/abstract) - Abstract provides a suite of APIs for automating data validation and enrichment tasks. It helps developers streamline workflows and ensure data quality with minimal effort.
- [Addressfinder](https://composio.dev/toolkits/addressfinder) - Addressfinder is a data quality platform for verifying addresses, emails, and phone numbers. It helps you ensure accurate customer and contact data every time.
- [Agentql](https://composio.dev/toolkits/agentql) - Agentql is a toolkit that connects AI agents to the web using a specialized query language. It enables structured web interaction and data extraction for smarter automations.
- [Agenty](https://composio.dev/toolkits/agenty) - Agenty is a web scraping and automation platform for extracting data and automating browser tasks—no coding needed. It streamlines data collection, monitoring, and repetitive online actions.
- [Ambee](https://composio.dev/toolkits/ambee) - Ambee is an environmental data platform providing real-time, hyperlocal APIs for air quality, weather, and pollen. Get precise environmental insights to power smarter decisions in your apps and workflows.
- [Ambient weather](https://composio.dev/toolkits/ambient_weather) - Ambient Weather is a platform for personal weather stations with a robust API for accessing local, real-time, and historical weather data. Get detailed environmental insights directly from your own sensors for smarter apps and automations.
- [Anonyflow](https://composio.dev/toolkits/anonyflow) - Anonyflow is a service for encryption-based data anonymization and secure data sharing. It helps organizations meet GDPR, CCPA, and HIPAA data privacy compliance requirements.
- [Api ninjas](https://composio.dev/toolkits/api_ninjas) - Api ninjas offers 120+ public APIs spanning categories like weather, finance, sports, and more. Developers use it to supercharge apps with real-time data and actionable endpoints.
- [Api sports](https://composio.dev/toolkits/api_sports) - Api sports is a comprehensive sports data platform covering 2,000+ competitions with live scores and 15+ years of stats. Instantly access up-to-date sports information for analysis, apps, or chatbots.
- [Apify](https://composio.dev/toolkits/apify) - Apify is a cloud platform for building, deploying, and managing web scraping and automation tools called Actors. It lets you automate data extraction and workflow tasks at scale—no infrastructure headaches.
- [Autom](https://composio.dev/toolkits/autom) - Autom is a lightning-fast search engine results data platform for Google, Bing, and Brave. Developers use it to access fresh, low-latency SERP data on demand.
- [Beaconchain](https://composio.dev/toolkits/beaconchain) - Beaconchain is a real-time analytics platform for Ethereum 2.0's Beacon Chain. It provides detailed insights into validators, blocks, and overall network performance.
- [Big data cloud](https://composio.dev/toolkits/big_data_cloud) - BigDataCloud provides APIs for geolocation, reverse geocoding, and address validation. Instantly access reliable location intelligence to enhance your applications and workflows.
- [Bigpicture io](https://composio.dev/toolkits/bigpicture_io) - BigPicture.io offers APIs for accessing detailed company and profile data. Instantly enrich your applications with up-to-date insights on 20M+ businesses.
- [Bitquery](https://composio.dev/toolkits/bitquery) - Bitquery is a blockchain data platform offering indexed, real-time, and historical data from 40+ blockchains via GraphQL APIs. Get unified, reliable access to complex on-chain data for analytics, trading, and research.
- [Brightdata](https://composio.dev/toolkits/brightdata) - Brightdata is a leading web data platform offering advanced scraping, SERP APIs, and anti-bot tools. It lets you collect public web data at scale, bypassing blocks and friction.
- [Builtwith](https://composio.dev/toolkits/builtwith) - BuiltWith is a web technology profiler that uncovers the technologies powering any website. Gain actionable insights into analytics, hosting, and content management stacks for smarter research and lead generation.
- [Byteforms](https://composio.dev/toolkits/byteforms) - Byteforms is an all-in-one platform for creating forms, managing submissions, and integrating data. It streamlines workflows by centralizing form data collection and automation.

## Frequently Asked Questions

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

A standalone Search api MCP server gives Grok Build a fixed set of Search api tools tied to that one server. The Composio Tool Router lets Grok Build load tools from Search api 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 Search api data with Composio?

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

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