Magpie Search MCP server
Federated local-first search across transcripts, files, KG, vectors and the web for AI agents.
28 stars103 downloads/wk
Reviews
Write oneNobody has reviewed Magpie Search yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Magpie Search tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-02 · same rubric, same numbers if you re-run it
- Code scan31 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 22 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How Magpie Search compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 85% of 3,470 Web search servers
- GitHub stars
- 28
- more than 90% of 1,786 Web search servers
- Downloads a week
- 103
- more than 57% of 827 Web search servers with a package
Install Magpie Search in Claude Code, Cursor or VS Code
claude mcp add magpie-search -- uvx magpie-search
What the publisher says
From the Magpie Search repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.xfloukiex-lab/magpie-search -->
Magpie Search
A federated search engine — the search engine an AI agent or LLM reaches for when it needs to find something true to reason over.
Ever had your computer reboot on you, or a power outage hit mid-session? Every thread your agent was holding — gone. Now you have the tool to get it back. Never forget what your agent lost again. Magpie indexes everything your AI has ever worked through, locally, so a crash is a hiccup instead of amnesia.
What Magpie is
A normal search engine looks in one place. Magpie takes one question and fans it across everything that matters at once — the AI's entire conversation history, the files on the machine, a structured knowledge graph, a vector store, and the live web — and pulls the answer back from wherever it actually lives. Five sources, one call.
And it searches each one the right way. It can grep for an exact string or regex when you know the precise token — a file path, an error, a line of code. It can search by keyword. It can search by meaning, so it finds the thing even when the words don't match. It can do all of that at once.
Then it does the part that makes it trustworthy: it fuses everything into a single ranked answer, and every result carries a trust tier — fact > reference > lead > stale. The solid sources rise, the loose ones are marked as leads to verify, duplicates collapse, and it's all trimmed to fit so it never floods the AI's context. Ask it to go deep and it expands one question into many, reads the pages, and tells you how many independent sources agree — a full research sweep without an army of agents.
It runs entirely on the machine. No server, no account, and no telemetry unless you turn it on. The AI's transcripts and files never leave. It plugs into whatever AI is running over MCP, so the agent can reach all six sources the instant it needs them.
It is a tool for an AI — an agent or an LLM.
What's inside
At its core is a local index of the AI's transcripts: a SQLite database with two structures built side by side —
small all-MiniLM-L6-v2 model.
- an FTS5 full-text index (BM25 keyword ranking), and
- a vector index (sqlite-vec) of 384-dim embeddings produced locally by a
Everything is redacted at ingest — a scrubber strips ~30 classes of secrets (keys, tokens, private keys, connection strings) before a single byte hits the index.
On top of that index sit the five search modes:
Around that sits the federation layer — the part that makes it federated:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Magpie Search: common questions
- Is Magpie Search MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Magpie Search safety report
- How do I install Magpie Search?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Magpie Search need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Magpie Search maintained?
- The last commit was 55 days ago (2026-09-09). The latest release is v1.3.1.
- What can I use instead of Magpie Search?
- Servers from other publishers that do the same job: Free Search MCP server, Jshookmcp MCP server and FrankenSurf MCP server. Compare all Magpie Search alternatives.
- How does Magpie Search compare with other Web search MCP servers?
- safety score 89/100 (higher than 85% of 3,470 Web search servers); github stars 28 (more than 90% of 1,786 Web search servers); downloads a week 103 (more than 57% of 827 Web search servers with a package). Full comparison.
Alternatives to Magpie Search
Same job from other publishers: the closest match first, then the best rated.
Free SearchNo-API-key web search, page fetching and document reading across many engines. Local-first.not reviewedEstablishedB- JshookmcpSearch-first MCP server for JavaScript reverse engineering: 735 tools across 36 domains.not reviewedEstablishedC
- FrankenSurfRead any web page and search the web: 28 tools, cheapest first, every page checked.not reviewedEstablishedA
- RepomixPack local or remote codebases into AI-friendly files that LLMs and coding agents can read or searchnot reviewedWidely usedA
- screenpipeSearch your local screen recordings, audio transcripts, and computer activity from screenpipe.not reviewedWidely usedB