Google-Search-MCP-Server
Verified Safeby mixelpixx
Overview
This MCP server enhances Google search with AI-powered research synthesis, content extraction, source quality assessment, and deduplication, designed to be used by large language models (LLMs) like Claude.
Installation
npm run start:v3Environment Variables
- GOOGLE_API_KEY
- GOOGLE_SEARCH_ENGINE_ID
- ANTHROPIC_API_KEY
- USE_DIRECT_API
- MCP_TRANSPORT
- PORT
Security Notes
The use of `eval` for dynamic imports, while seemingly controlled for a specific SDK, is generally a security concern. The content extraction service fetches content from arbitrary URLs, which could pose a risk if the server were exposed directly to untrusted input (e.g., SSRF vulnerability if not behind an LLM context). Hardcoded secrets are avoided, with API keys properly sourced from environment variables. Prompt injection concerns are shifted to the LLM layer rather than the tool itself, due to its MCP design.
Similar Servers
gpt-researcher
The GPT Researcher MCP Server enables AI assistants to conduct comprehensive web research and generate detailed, factual, and unbiased reports. It supports multi-agent workflows, local document analysis, and integration with external tools via the Machine Conversation Protocol (MCP) for various research tasks.
mcp-omnisearch
A Model Context Protocol (MCP) server providing unified access to multiple search providers and AI tools for comprehensive search, AI responses, content processing, and enhancement features.
mcp-server
Provides a Model Context Protocol (MCP) server to integrate various search engine results and data extraction from SerpApi.
kagi-ken-mcp
This MCP server provides Kagi search and summarization capabilities to LLM agents like Claude, leveraging a user's Kagi session token.