mcp-server
Verified Safeby serpapi
Overview
Provides a Model Context Protocol (MCP) server for integrating comprehensive search and data extraction via SerpApi.
Installation
docker build -t serpapi-mcp . && docker run -p 8000:8000 serpapi-mcpEnvironment Variables
- SERPAPI_API_KEY
- MCP_HOST
- MCP_PORT
Security Notes
The server correctly handles API keys via path or header, preventing hardcoding. It integrates robust error handling for SerpApi calls. CORS is configured with `allow_origins=['*']`, which is broad and might require specific hardening for certain production environments, but not a critical vulnerability for the core logic. No `eval` or obfuscation detected.
Similar Servers
mcp-server-elasticsearch
Enables AI clients to interact with Elasticsearch data through natural language conversations using the Model Context Protocol (MCP) by exposing a set of predefined tools.
mcp-omnisearch
Provides a unified interface for LLMs to access multiple web search, AI response, content processing, and enhancement tools from various providers through the Model Context Protocol (MCP).
tmcp
Build Model Context Protocol (MCP) servers for AI agents, providing schema-agnostic tools, resources, and prompts, with optional OAuth 2.1 authentication and distributed session management.
dataforseo-mcp-server
Enables Large Language Models (LLMs) to interact with DataForSEO and Local Falcon APIs for comprehensive SEO analysis, keyword research, backlink analysis, and content generation via the Model Context Protocol (MCP).