mcp-server
Verified Safeby brendon92
Overview
Provides AI agents with specialized tools for comprehensive web search, content fetching, and data format conversion.
Installation
node dist/index.jsEnvironment Variables
- BRAVE_API_KEY
- GOOGLE_API_KEY
- GOOGLE_SEARCH_ENGINE_ID
- BING_API_KEY
- SERP_API_KEY
- LOG_LEVEL
Security Notes
The server uses Zod for robust input validation, which is excellent for preventing common vulnerabilities. API keys are correctly managed via environment variables (process.env), preventing hardcoding. The `WebFetchTool` sanitizes HTML content by removing script/style tags. While XML parsing with `xml2js` generally has safeguards, there's no explicit DTD parsing configured, which would be a higher risk. Overall, practices are good.
Similar Servers
mcp-server-elasticsearch
Connects Model Context Protocol (MCP) clients to Elasticsearch instances, enabling natural language queries and interactions with Elasticsearch indices and data.
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
mcp-server
A Model Context Protocol (MCP) server that integrates with SerpApi to provide comprehensive search engine results and data extraction to an LLM.