MetaSearchMCP
Active·★ 60·MIT·Updated 2026-10-19
MetaSearchMCP aggregates results from multiple search providers, normalizes them into a stable JSON schema, and exposes both an HTTP API and an MCP server for agent tooling. It is designed for machine-consumable workflows, featuring concurrent aggregation, deduplication, and provider selection. This provides a structured search API alternative to browser-first metasearch projects.
#agent-tools#ai-agents#google-search#google-search-api#llm#llm-tools#mcp#mcp-server
01
Features
01Concurrent multi-provider aggregation
02Unified result schema for web, academic, developer, and knowledge sources
03Provider-level timeout isolation and partial-failure handling
04Result deduplication across engines
05HTTP API with OpenAPI docs and MCP server over stdio
02
Compatibility
Claude Desktop
MCP Client
Verified via docs
Cline
MCP Client
Verified via docs
Continue
MCP Client
Verified via docs
Docker
Container
Verified via docs
03
Quick start
1
$ git clone https://github.com/gefsikatsinelou/MetaSearchMCP
2
$ cd MetaSearchMCP
3
$ pip install -e ".[dev]"
04
Use cases
↳Integrate search into AI agents and LLM workflows via MCP
↳Aggregate academic sources (arXiv, PubMed, Semantic Scholar) for research pipelines
↳Build developer search tools covering GitHub, Stack Overflow, PyPI, and more
05
Alternatives
mcp-zap-server★ 67
A Spring Boot application exposing OWASP ZAP as an MCP (Model Context Protocol) server. It lets any MCP‑compatible AI agent (e.g., Claude Desktop, Cursor) orchestrate ZAP actions—spider, active scan, import OpenAPI specs, and generate reports.
pctx★ 282
pctx is the execution layer for agentic tool calls. It auto-converts agent tools and MCP servers into code that runs in secure sandboxes for token-efficient workflows.
adeu★ 168
Native Word Track Changes for AI agents. An MCP server and Python SDK that translates LLM edits into safe DOCX redlines without breaking formatting.
NyxID★ 39
Connect AI agents to any API, anywhere. Securely. Open-source gateway that proxies requests, injects credentials automatically, punches through NAT to reach localhost services, and wraps REST APIs as MCP tools. Per-agent isolation. Never expose a raw key.
Comments
Log in to leave a comment
No comments yet. Be the first!