gefsikatsinelou

Open-source metasearch backend, MCP server, and AI search API for LLM agents. Python FastAPI search gateway with Google search via SerpBase and Serper, multi-engine search aggregation, structured JSON output, provider fallback, deduplication, and SearXNG alternative architecture for agent workflows.

13
1
100% credibility
Found Apr 20, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

MetaSearchMCP aggregates and normalizes search results from numerous web, academic, code package, and financial sources into a consistent format for AI agents and structured workflows.

How It Works

1
🕵️ Discover MetaSearchMCP

You hear about this handy tool that combines searches from all over the web, perfect for making your AI assistant smarter.

2
📥 Get it on your computer

Download and set it up quickly, just like installing a simple app anyone can use.

3
🔧 Pick your search helpers

Choose which web, book, code, or news sources to include – it guides you gently.

4
🚀 Start your search hub

Turn it on, and your personal super-search engine is ready to go live.

5
🔗 Connect to your AI buddy

Link it to your favorite AI chat tool so they can use this power together.

6
🔍 Ask away and get magic results

Type any question, and it gathers the best answers from dozens of places at once.

🎉 Smarter searches forever

Your AI now delivers richer, more reliable info every time, saving you hours.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 13 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is MetaSearchMCP?

MetaSearchMCP is a Python FastAPI backend that aggregates results from 40+ search providers—like DuckDuckGo, GitHub, arXiv, npm, and Google via SerpBase/Serper—into normalized JSON with deduplication, fallback, and timing metadata. It delivers a self-hosted open source metasearch engine alternative focused on machine-readable output for LLM agents, via HTTP API endpoints like POST /search or an MCP server over stdio. Developers get concurrent multi-engine searches capped for payload control, solving flaky single-provider reliance in AI pipelines.

Why is it gaining traction?

It stands out as an MCP-first open source metasearch engine with agent tools like search_web and search_github, integrating directly into Claude Desktop or Continue.dev without browser hacks. Tag-based selection (web, academic, code) and partial-failure handling make aggregation reliable, unlike UX-heavy alternatives like SearXNG. As a FastAPI backend with OpenAPI docs and Docker Compose, it's a practical github open source tools pick for self-hosted search APIs.

Who should use this?

AI devs crafting LLM agents needing web, code, or academic search aggregation. Backend teams building FastAPI services for research workflows, like querying GitHub repos or PubMed as an open source github copilot alternative. Prototypers wanting a configurable, fallback-enabled metasearch API over vendor APIs.

Verdict

Promising early prototype (13 stars, 1.0% credibility) with strong docs and CLI setup, but low maturity means test thoroughly for production agents. Grab it if you're hacking agent backends; contribute to boost stability.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.