one-search-mcp and mcp-omnisearch

These are **competitors** offering overlapping web search capabilities—both provide unified MCP interfaces to multiple search engines (DuckDuckGo/Bing/SearXNG vs. Tavily/Brave/Kagi) with different engine selections and supplementary features (scraping/extraction vs. AI tools/content processing), so users would typically choose one based on their preferred search backend and feature set rather than use both together.

one-search-mcp
56
Established
mcp-omnisearch
50
Established
Maintenance 10/25
Adoption 9/25
Maturity 18/25
Community 19/25
Maintenance 13/25
Adoption 10/25
Maturity 9/25
Community 18/25
Stars: 87
Forks: 18
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 283
Forks: 37
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
No Package No Dependents

About one-search-mcp

yokingma/one-search-mcp

🚀 OneSearch MCP Server: Web Search & Scraper & Extract, Support agent-browser, SearXNG, Tavily, DuckDuckGo, Bing, etc.

Implements Model Context Protocol (MCP) server with pluggable search backends (SearXNG, Tavily, DuckDuckGo, Bing, Google, etc.) and exposes four tools—`one_search`, `one_scrape`, `one_map`, `one_extract`—for web search, scraping, and structured data extraction. Uses local browser automation via `agent-browser` for privacy-preserving searches and scraping without external API dependencies, with automatic Chromium detection across Chrome, Edge, and Canary installations. Integrates with Claude Desktop, Cursor, and Windsurf through standard MCP configuration files.

About mcp-omnisearch

spences10/mcp-omnisearch

🔍 A Model Context Protocol (MCP) server providing unified access to multiple search engines (Tavily, Brave, Kagi), AI tools (Perplexity, FastGPT), and content processing services (Jina AI, Kagi). Combines search, AI responses, content processing, and enhancement features through a single interface.

# Technical Summary Implements four consolidated MCP tools (web_search, ai_search, github_search, web_extract) with pluggable provider backends, allowing clients to query multiple APIs through a unified interface while gracefully degrading based on available credentials. Supports advanced search operators native to Brave/Kagi, domain filtering via API parameters, and specialized extractors like Firecrawl's interactive scraping and Kagi's multimodal summarization (pages, videos, podcasts). Designed for integration with AI assistants (Claude Desktop, Cline) via environment-variable configuration with zero hard dependencies on any single provider.

Scores updated daily from GitHub, PyPI, and npm data. How scores work