What providers does mcp-omnisearch support?
It supports Tavily, Brave, Kagi, Exa AI, GitHub, Linkup, and Firecrawl. You can use any subset by providing the corresponding API keys.
@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.
工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
mcp-omnisearch is a Model Context Protocol (MCP) server that unifies access to seven providers (Tavily, Brave, Kagi, Exa AI, GitHub, Linkup, and Firecrawl) through four consolidated tools. It is designed for developers using MCP clients who want a single interface for web search, AI answers, GitHub search, and web extraction from multiple backends.
Install dependencies with pnpm install, build the project with pnpm run build, and run the server with node ./dist/index.js. Configure the server in your MCP client by setting environment variables for the API keys you have (e.g., TAVILY_API_KEY, BRAVE_API_KEY). Providers without keys are automatically skipped; all others continue to work.
web_search, ai_search, github_search, web_extractIt supports Tavily, Brave, Kagi, Exa AI, GitHub, Linkup, and Firecrawl. You can use any subset by providing the corresponding API keys.
Set environment variables in your MCP client configuration. Keys accepted: `TAVILY_API_KEY`, `KAGI_API_KEY`, `BRAVE_API_KEY`, `GITHUB_API_KEY`, `EXA_API_KEY`, `LINKUP_API_KEY`, `FIRECRAWL_API_KEY`. Optionally, `FIRECRAWL_BASE_URL` for a self‑hosted Firecrawl instance.
The server exposes four tools: `web_search` (web search with Tavily, Brave, Kagi, Exa, or Kagi Enrichment), `ai_search` (sourced AI answers), `github_search` (GitHub code, repos, users), and `web_extract` (extract, crawl, scrape, summarize, or find similar content).
By default, large results are saved to a file and a file reference is returned. You can change this to inline mode by setting the `OMNISEARCH_LARGE_RESULT_MODE` environment variable to `inline`.
The server runs on Node.js and is invoked via a MCP client using standard I/O (stdio). It does not require a separate HTTP server.

Search global news using natural language. Webz.io News Search API returns the most relevant articles and content, with filters for source, country, language, date, sentiment, and category.

Search city council meetings, votes, and documents across U.S. cities, with citations to the official record.

CUQU找搭子官方 Agent Skill:让任意 AI Agent(Claude Code/Codex/Cursor/WorkBuddy)代用户找同城线下局、报名、支付、发局。MCP Streamable HTTP + 个人 API Key 网关 agent.cuqu.net

Search 4,000+ live UX, product-design and UX-research jobs from jobs.uxjobs.io — aggregated from 60+ applicant-tracking systems, re-verified against each employer, refreshed several times a day. Read-only, free, no sign-

Google Gemini MCP - Use Google's visual, video and chat capabilities in your AI Assistant. Uses MCP Apps to preview created images, landing pages, SVGs and video
评论