Haypile MCP server
io.github.BenyD/haypile·v0.3.1·2 starsHybrid search over your local documents, with file and page citations. One binary, fully local.
2 stars
Reviews
Write oneNobody has reviewed Haypile yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Haypile tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –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 3 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Haypile compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 80% of 3,470 Web search servers
- GitHub stars
- 2
- more than 70% of 1,786 Web search servers
Install Haypile in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Haypile repository's README, as published. We do not edit it. Read it on GitHub
Haypile
Private document search, for you and your agents. One binary that watches your folders, indexes every document, and hands your agent the right passages over MCP, each with a file and page citation. Nothing ever leaves your machine.
Everyone says finding information in your files is like finding a needle in a haystack. Haypile is the haystack that finds its own needles.
brew install BenyD/tap/hay
hay add ~/Documents
claude mcp add --transport http haypile http://localhost:11500/mcpThat is the whole setup. Claude Code (or Cursor, or anything that speaks MCP) can now search everything you indexed: search_documents returns ranked passages with citations, and the agent answers from them instead of guessing.
It is a full standalone CLI too:
hay search "termination clause"
hay ask "what did the Meridian contract say about termination?"Search understands meaning, not just words: "agreement cancellation" finds termination clauses. Exact identifiers still match exactly. Every result cites its source file and page.
Install
brew install BenyD/tap/hayOr grab a binary from releases, or run the install script:
curl -fsSL haypile.sh | shOn Windows, run this in PowerShell:
irm https://haypile.sh/install.ps1 | iexOne binary, around 56MB, with the embedding model inside. No Python, no Docker, no vector database, no model downloads, no network. Text documents index fully offline; scanned PDFs need a local vision model for OCR (hay llm setup).
Why
An agent can open any file you point it at. Finding the right one is the problem: grep matches words, not meaning, and a question about termination clauses does not contain the words the contract used. Reading whole documents to find one passage spends the context window the task needed. Cloud document tools fix this by uploading everything to someone else's computer, and self-hosted RAG stacks fix it with Python environments, Docker, and a vector database to babysit.
Haypile is the missing option: one binary, point it at folders, done.
- Agent-ready. MCP and REST on localhost:11500. search_documents gives Claude Code, Cursor, or your own scripts cited passages from your documents.
- Hybrid search. Semantic and keyword, merged. Paraphrases match by meaning; case numbers match exactly.
- Citations always. Every result and every answer points to the source file and page.
- Always fresh. Folders are watched. Save a file and it is searchable in seconds.
- Verifiably private. See below.
Trust commitments
These are versioned with the code and will not be quietly redrawn:
- The open/paid boundary is declared upfront. Open forever (AGPL-3.0): indexing, search, ask, REST API, MCP, CLI, and the upcoming single-user web UI. The full single-user product, no feature hostages. Paid (later): team features such as auth, roles, audit logs, shared indexes, and a hosted version.
- "Zero external connections" is a verifiable feature, not a claim. hay status reports outbound connections; the target is 0. No telemetry. If that ever changes it will be opt-in, documented loudly, and off by default.
- No silent network behavior. A local-first tool must never phone home to keep working.
- All development happens in this public repo. No private-repo surprises.
How it works
folders -> watcher -> extract (pdf/docx/pptx/md/txt/html/mbox) -> chunk -> embed
|
you <- citations <- RRF merge <- FTS5 + vector search <- SQLite (one file)Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Haypile: common questions
- Is Haypile MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Haypile safety report
- Does Haypile need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Haypile maintained?
- The last commit was 44 days ago (2026-09-21). The latest release is v0.3.1.
- What can I use instead of Haypile?
- Servers from other publishers that do the same job: Zoteus MCP server, Free Search MCP server and Silica Core MCP server.
- How does Haypile compare with other Web search MCP servers?
- safety score 88/100 (higher than 80% of 3,470 Web search servers); github stars 2 (more than 70% of 1,786 Web search servers). Full comparison.
Alternatives to Haypile
Same job from other publishers: the closest match first, then the best rated.
- ZoteusZotero MCP server for Claude and ChatGPT: search, citations, safe writes, PDF passages and pages.not reviewedEstablishedA
Free SearchNo-API-key web search, page fetching and document reading across many engines. Local-first.not reviewedEstablishedB- Silica CoreRetrieval over the folder the session opened: files, search, read, code_pack, write_note.not reviewedGrowingA
- RepomixPack local or remote codebases into AI-friendly files that LLMs and coding agents can read or searchnot reviewedWidely usedA
- ArxivSearch arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.not reviewedWidely usedA