
In simple English
When you ask an AI assistant a question, it often needs to look up information online. This tool gives your assistant access to several different search engines and web scrapers at the same time. You can search the regular web, find code on GitHub, or extract clean text from messy web pages. It bundles all these services into four simple tools that any Model Context Protocol (a standard way for AI assistants to talk to external tools and data sources) client can use. You only need to provide API keys (a secret password that lets your program talk to an external service) for the specific search providers you want to use.
What it is
A TypeScript (a programming language that adds strict rules to JavaScript) server that implements the Model Context Protocol to unify multiple search, AI answer, and web scraping providers. It exposes four consolidated tools for web search, AI-powered search, GitHub searches, and webpage content extraction.
What it is good for
Solo builders who want their local AI coding assistant or chat client to search across different engines like Brave, Tavily, Kagi, Exa, and GitHub without configuring each one separately.
- Combines seven popular search, AI answer, and scraping services into one interface.
- Works even if you only have an API key for one or two of the supported providers.
- Easy installation with npx or MCPick.
- Requires individual API keys for the paid or freemium search providers you want to use.
- Node.js environment required to run the server.
- Depends on third-party search APIs remaining online and unchanged.
configuring multiple separate search tool integrations for your AI assistant
Claude Code
- modelcontextprotocol/servers91k stars
The official collection of Model Context Protocol servers maintained by Anthropic.
- ggml-org/llama.cpp132k stars
A C and C++ library and command-line tool for running language models locally.
- EleutherAI/lm-evaluation-harness14k stars
Runs standard question sets against a language model and reports the scores.
- mudler/LocalAI50k stars
Serves text, vision, speech, image and video models from one self-hosted service that imitates the paid interfaces.
npx mcpick add \ --name mcp-omnisearch \ --command npx \ --args=-y,mcp-omnisearch