Home › Search & Research › Google Custom Search MCP
Google Custom Search MCP
MCP server for Google Custom Search: web and image search via a Programmable Search Engine.
Topics: Search & Data Extraction
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 1.0.0)
npx -y [email protected]
Or add to your MCP client config:
{
"mcpServers": {
"mcp-google-custom-search": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"GOOGLE_CUSTOM_SEARCH_API_KEY": "<YOUR_VALUE>",
"GOOGLE_CUSTOM_SEARCH_ENGINE_ID": "<YOUR_VALUE>",
"GOOGLE_CUSTOM_SEARCH_API_BASE": "<YOUR_VALUE>",
"GOOGLE_CUSTOM_SEARCH_TIMEOUT_MS": "<YOUR_VALUE>",
"GOOGLE_CUSTOM_SEARCH_MAX_RETRIES": "<YOUR_VALUE>"
}
}
}
}
GOOGLE_CUSTOM_SEARCH_API_KEYrequired secret — Google Cloud API key with the Custom Search API enabled. Treat it as a secret.GOOGLE_CUSTOM_SEARCH_ENGINE_ID— Default Programmable Search Engine id (cx). Tools accept a per-call engine_id override.GOOGLE_CUSTOM_SEARCH_API_BASE— API root override.GOOGLE_CUSTOM_SEARCH_TIMEOUT_MS— Per-request timeout in milliseconds.GOOGLE_CUSTOM_SEARCH_MAX_RETRIES— Retries on transient errors (429, and 5xx/network — the API is idempotent GETs only).
Related servers
servers
Direct local file system access.
wigolo
Local-first web intelligence MCP server for AI coding agents
exa-mcp-server
Connect AI agents to Exa for web search, content fetching, and multi-step research.
arxiv-mcp-server
Search arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.
trieve
Crawl, embed, chunk, search and retrieve information from datasets through Trieve.
brightdata-mcp
Bright Data's Web MCP server enabling AI agents to search, extract & navigate the web
Listed in punkpeye/awesome-mcp-servers (MIT)
Data from the Official MCP Registry