Armadoc
Send and read end-to-end encrypted documents. Your private key never leaves your machine.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
armadocclaude mcp add armadoc -- npx -y armadoc@0.2.1 mcp
{
"mcpServers": {
"armadoc": {
"command": "npx",
"args": [
"-y",
"armadoc@0.2.1",
"mcp"
]
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
armadoc-cli
The local client for Armadoc end-to-end encrypted document sharing: an
armadoc CLI and a stdio MCP server that send and read documents as you, from a terminal or an AI
agent on your machine. Decryption needs the private key and encryption needs the plaintext, so both
stay on your machine; the server only ever sees ciphertext.
| Package | Contents |
|---|---|
armadoc | The CLI and MCP server |
@armadoc/crypto | The encryption core, shared with the web app |
The canonical package is armadoc. Every release is published from this repository's
publish.yml workflow with npm provenance.
Frequently asked questions
What is Armadoc?
Send and read end-to-end encrypted documents. Your private key never leaves your machine.
How do I install Armadoc?
It runs on your machine. In Claude Code: claude mcp add armadoc -- npx -y armadoc@0.2.1 mcp. For other clients, paste the JSON configuration from this page into their MCP settings.
Does Armadoc need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is Armadoc open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains Armadoc?
It is published by waimun. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.