reader3000-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@reader3000-mcpcreate a Markdown document and share it for feedback"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
reader3000-mcp
An MCP server for READER.IIIK (reader3000.com) — share a Markdown document with a person, they read it in a clean, distraction-free reader and leave inline notes on exact passages, and those notes come back to you as structured change requests. You can leave notes too (as Mr. Robot, the reserved agent persona), revise the document, and delete it when you're done.
A surface for a review loop, not a place to keep anything important.
Install
claude mcp add reader3000 -- npx -y reader3000-mcp(or point your MCP host at node mcp.mjs from a checkout).
Related MCP server: mdshare
Tools
Tool | What it does |
| Share a Markdown document → |
| The document + its notes (each with passage, text, and author) + version. |
| Add your own notes, as Mr. Robot. Additive — nobody else's notes are touched. |
| Replace the content (after applying notes). Conditional: a stale version is refused. |
| Cheap "has anything changed?" poll. |
| Delete a document you created, by codename. |
| The local ledger: every document this server created and still owns. |
ref arguments accept either a codename from the ledger (amber-harbor)
or a reader3000.com share link someone gave you.
What this server does with your data — the whole truth
Network surface: exactly six HTTPS calls, all to
https://gateway.reader3000.com(/create /read /annotate /revise /version /delete). Nothing else ever leaves your machine; the code is one file (mcp.mjs) and greppable in one sitting.The gateway tier, stated honestly: the gateway encrypts/decrypts in memory and stores nothing; the storage server holds only ciphertext. Your text does transit the gateway in plaintext — that is the trade this tier makes for you not having to run any crypto. It is a good-effort privacy posture, not a vault, and it is why the rule above exists: a review surface, not storage.
The ledger (
~/.config/reader3000/ledger.ndjson; on Windows this resolves under your user profile): every documentcreatemakes is filed locally — codename, name, link, and the secret-bearing handle that authorizes revise/delete — so a document stays yours after the conversation that spawned it ends. That file is the keys: treat it like an unpassphrased SSH key. It is written mode600on macOS/Linux; on Windows your user profile's ACLs protect it. The handle never appears in any tool output; the conversation transcript only ever carries what the human you're sharing with would see anyway (the link, the codename).A link is access: anyone holding a share link can read, annotate, and revise that one document (not delete it). Documents expire on the server 30 days after creation.
Configuration
Env var | Default | Meaning |
|
| The gateway to talk to (dev override). |
|
| Ledger file path. |
Note: MCP hosts spawn servers with a minimal environment — set overrides in
the host's server config (env block), not your shell profile.
Verifying
npm install, then npm test — from a checkout or the unpacked npm tarball,
which ships the suite. It drives the real server over stdio against a stub
gateway (no network, no reader3000 account needed) and locks the
secret-hygiene rule: no tool output ever contains a handle.
This repository is published for use and audit; it does not take contributions.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/angelux/reader3000-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server