Google Search MCP Server
@renoscriptdev
About Google Search MCP Server
A MCP server in development for Google Scholar
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-google-scholar-dev": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@gradusnikov/google-search-mcp-server",
"--client",
"claude"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Google Search MCP Server?
A Model Context Protocol (MCP) server that provides Google Custom Search functionality, allowing AI agents to perform web searches via the Google Custom Search API.
How to use Google Search MCP Server?
Install via Smithery or clone the repository manually, install dependencies (fastmcp, google-api-python-client, python-dotenv), set GOOGLE_API_KEY and GOOGLE_CSE_ID in a .env file, then start the server with mcp run google_search_mcp_server.py or add it to Claude Desktop's configuration.
Key features of Google Search MCP Server
- Integrates Google Custom Search via MCP protocol
- Simple configuration with API key and CSE ID
- Supports installation via Smithery and manual setup
- Works with Claude Desktop and other MCP clients
Use cases of Google Search MCP Server
- Perform web searches from AI assistants using Google Custom Search
- Integrate Google search capabilities into Claude Desktop
- Enable MCP clients to retrieve real-time search results
FAQ from Google Search MCP Server
What credentials are required?
A Google API key (with Custom Search API enabled) and a Custom Search Engine ID (from cse.google.com) are needed.
How do I install it for Claude Desktop?
Use the Smithery CLI: npx -y @smithery/cli install @gradusnikov/google-search-mcp-server --client claude, or manually add the server to claude_desktop_config.json.
What are the runtime dependencies?
Python 3, fastmcp, google-api-python-client, python-dotenv.
Frequently asked questions
What credentials are required?
A Google API key (with Custom Search API enabled) and a Custom Search Engine ID (from cse.google.com) are needed.
How do I install it for Claude Desktop?
Use the Smithery CLI: `npx -y @smithery/cli install @gradusnikov/google-search-mcp-server --client claude`, or manually add the server to `claude_desktop_config.json`.
What are the runtime dependencies?
Python 3, `fastmcp`, `google-api-python-client`, `python-dotenv`.
Basic information
More Search MCP servers
Baidu AI Search
baidubceappbuilder-sdk, 千帆AppBuilder-SDK帮助开发者灵活、快速的搭建AI原生应用
小红书自动搜索评论工具(MCP Server 2.0)
chenningling这是一款基于 Playwright 开发的小红书自动搜索和评论工具,作为 MCP Server,可通过特定配置接入 MCP Client(如Claude for Desktop),帮助用户自动完成登录小红书、搜索关键词、获取笔记内容及发布AI生成评论等操作。
Exa MCP Server 🔍
exa-labsExa MCP for web search and web crawling!
Google Search MCP Server
mixelpixxMCP Server built for use with Claude Code, Claude Desktop, VS Code, Cline - enable google search and ability to follow links and research websites
mcp-omnisearch
spences10🔍 A Model Context Protocol (MCP) server providing unified access to multiple search engines (Tavily, Brave, Kagi, Exa), AI tools (Kagi FastGPT, Exa, Linkup), and content extraction services (Firecrawl, Tavily, Kagi). Includes GitHub search. All through a single interface.
Comments