Back to Home
spences10 icon

mcp-omnisearch

Verified Safe

by spences10

Overview

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).

Installation

Run Command
npx @modelcontextprotocol/inspector dist/index.js

Environment Variables

  • TAVILY_API_KEY
  • BRAVE_API_KEY
  • KAGI_API_KEY
  • GITHUB_API_KEY
  • EXA_API_KEY
  • PERPLEXITY_API_KEY
  • JINA_AI_API_KEY
  • FIRECRAWL_API_KEY
  • FIRECRAWL_BASE_URL

Security Notes

The server adheres to strong security practices: API keys are strictly read from environment variables, preventing hardcoding. Network requests are centralized through `http_json`, which includes robust error handling for common HTTP issues (401, 403, 429, 5xx), preventing direct API error leakage. Input validation and query sanitization are applied before passing requests to external providers. The GitHub integration specifically recommends creating a Personal Access Token with no scopes for public access only, demonstrating a defense-in-depth approach. There is no usage of `eval` or other dynamic code execution methods.

Similar Servers

Stats

Interest Score68
Security Score9
Cost ClassMedium
Avg Tokens750
Stars247
Forks36
Last Update2025-12-03

Tags

mcpsearchaicontent-processingenhancementmulti-provider