Shelfmark MCP server
io.github.Dankaro-projects/shelfmark·v0.4.9Local, privacy-first document catalogue for AI agents: metadata-only discovery, no cloud, no RAG.
0 stars51 downloads/wk
Reviews
Write oneNobody has reviewed Shelfmark yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Shelfmark tools (5)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
browse_folderShow what is inside a folder: subfolders, file counts, and facet mix.
corpus_statsHigh-level shape of the corpus: roots, rights split, document types, folder purposes, and where the reusable material actually sits.
get_fileFull catalogue record for one file: rights, confidentiality, authorship, OOXML metadata, slide titles, duplicates, and whether it is materialised locally or evicted to cloud storage.
search_docsFull-text search over the document catalogue.
search_emailsFull-text search over the archived email corpus, if one has been ingested (shelfmark can ingest .pst / .msg archives). Bodies included. Call corpus_stats() for the exact count.
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- Code scan22 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
- Maintenancerepository archived0/15
- Maintainer identityregistry namespace matches repository owner7/10
Findings (1)
- highRepository is archived
maint.archived
How Shelfmark compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 68/100
- higher than 33% of 4,460 AI and agents servers
- Tools
- 5
- the typical AI and agents server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 51
- more than 43% of 1,538 AI and agents servers with a package
What its tools let an agent do: 5 read
Install Shelfmark in Claude Code, Cursor or VS Code
claude mcp add shelfmark -- uvx shelfmark
What the publisher says
From the Shelfmark repository's README, as published. We do not edit it. Read it on GitHub
shelfmark
Give AI agents the right context, not your entire filesystem.
Shelfmark turns years of scattered documents into a governed context map for AI agents. An agent can discover what exists, understand what kind of material it is, and select the documents relevant to a task — before spending context opening files.
No document migration. No duplicated content store. No need for a perfect folder structure.
uv tool install shelfmark # or: pipx install shelfmarkLocal by design · metadata only · governed discovery · built for MCP
Your best knowledge is probably sitting in your folders
Reports, presentations, models, research, proposals and working documents accumulate over years. Some are carefully organised. Others sit inside crowded project folders, old archives, download directories, or collections that made sense only at the time.
The value is still there. The problem is that agents cannot use what they cannot discover — and giving an agent unrestricted filesystem access does not solve that. It transfers the work of finding, interpreting and filtering thousands of files into the context window.
Shelfmark gives the agent a map first.
Context is the scarce resource
An agent does not need every document. It needs to know what exists, what is likely to matter, where it came from, and whether it should be used at all.
Shelfmark is a discovery layer between the agent and your files. The agent searches the catalogue, narrows the field, and requests only the material the task actually needs — so an existing document estate becomes working context without turning the filesystem into one enormous prompt.
A catalogue of pointers, not another document store
Shelfmark builds a local SQLite catalogue of references and derived metadata: paths, filenames, formats, sizes, document types, authors, dates, classifications, selected Office properties, presentation titles, and optional content hashes.
It does not copy your documents into the catalogue. It does not index document body text. It does not create a second repository to govern, synchronise and maintain. Your files stay where they are; the catalogue points at them and describes what can be established from their metadata.
Finding a document does not expose its contents.
Turn messy folders into usable agent context
Shelfmark does not require a designed information architecture. Point it at accumulated project files, forgotten archives, or folders where documents have simply been dropped over the years.
It builds an inventory from signals that already exist — filenames, extensions, paths, authorship, dates, Office properties, and your own classification rules — creating a virtual structure across the material. Agents can then search by document type, client, project, purpose, author, year or location without anything being moved or renamed.
A messy folder can become navigable even when it never becomes tidy.
Shelfmark also stays honest about the limits of metadata. A file called final7.pdf with no useful properties cannot reveal its meaning without someone reading it. Shelfmark reports what is known rather than inventing certainty — the same reason it drops placeholder slide titles instead of listing twelve headings a deck does not have.
Built for selective context
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-11-03downgradeA → Cscore 68: Repository is archived
Shelfmark: common questions
- Is Shelfmark MCP server safe?
- With care: it is graded C, so read the findings first (68/100). Read the Shelfmark safety report
- How do I install Shelfmark?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Shelfmark need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Shelfmark maintained?
- The last commit was 55 days ago (2026-09-10). The latest release is v0.4.9.
- What can I use instead of Shelfmark?
- Servers from other publishers that do the same job: Alibaba Cloud DashScope — Qwen MCP server, Basic Memory MCP server and FireCMS Cloud MCP server.
- How does Shelfmark compare with other AI and agents MCP servers?
- safety score 68/100 (higher than 33% of 4,460 AI and agents servers); tools 5 (the typical AI and agents server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Shelfmark
Same job from other publishers: the closest match first, then the best rated.
- Alibaba Cloud DashScope — QwenAlibaba Cloud DashScope MCP: Qwen chat, embeddings, and model discovery on your own account.not reviewedEstablishedB
- Basic MemoryLocal-first knowledge management with bi-directional LLM sync via Markdown files.not reviewedWidely usedB
- FireCMS CloudManage FireCMS Cloud from an AI agent: Firestore data, collections, schemas and users.not reviewedEstablishedA
- HOL GuardLocal-first AI agent security evidence and approval workflows through HOL Guard's stdio MCP server.not reviewedEstablishedA
- Agent-Native ChatMinimal chat-first app with durable threads, actions, and the app-agent loopnot reviewedEstablishedA