MCP.Market

Shelfmark MCP server

by Dankaro-projects·io.github.Dankaro-projects/shelfmark·v0.4.9

Local, privacy-first document catalogue for AI agents: metadata-only discovery, no cloud, no RAG.

C68/100grade C
What users say
No reviews yet
Be the first
Safety scan
C68/100

full report

Adoption
New

0 stars51 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • browse_folder

    Show what is inside a folder: subfolders, file counts, and facet mix.

  • corpus_stats

    High-level shape of the corpus: roots, rights split, document types, folder purposes, and where the reusable material actually sits.

  • get_file

    Full 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_docs

    Full-text search over the document catalogue.

  • search_emails

    Full-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

1 high
  • 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 archivedmaint.archived
Overall 68/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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 shelfmark

Local 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 — Qwen
    Alibaba Cloud DashScope MCP: Qwen chat, embeddings, and model discovery on your own account.
    B
  • Basic Memory
    Local-first knowledge management with bi-directional LLM sync via Markdown files.
    B
  • FireCMS Cloud
    Manage FireCMS Cloud from an AI agent: Firestore data, collections, schemas and users.
    A
  • HOL Guard
    Local-first AI agent security evidence and approval workflows through HOL Guard's stdio MCP server.
    A
  • Agent-Native Chat
    Minimal chat-first app with durable threads, actions, and the app-agent loop
    A