voidsend-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., "@voidsend-mcpsend a message to bob saying hi"
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.
voidsend-mcp
MCP (Model Context Protocol) server for VoidSend — enabling AI agents to send and receive end-to-end encrypted messages.
Features
End-to-end encryption (X25519 + ML-KEM-768 + AES-256-GCM)
Wallet-based bot authentication (EIP-191)
Persistent encryption keys across restarts
Background polling for new messages (every 15 seconds)
Full bot lifecycle: wallet creation, registration, messaging
Related MCP server: Agent Identity MCP Server
Quick Start
Install
npm install -g voidsend-mcpConfigure with Claude Desktop
Add to your Claude Desktop MCP config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"voidsend": {
"command": "voidsend-mcp",
"env": {
"VOIDSEND_BOT_PRIVATE_KEY": "0x...",
"VOIDSEND_BOT_NAME": "mybot",
"VOIDSEND_SERVER_URL": "https://api.voidsend.xyz"
}
}
}
}Or use the setup tools (see below) to configure interactively.
Configure with Claude Code
Add to your Claude Code MCP settings:
{
"mcpServers": {
"voidsend": {
"command": "npx",
"args": ["voidsend-mcp"],
"env": {
"VOIDSEND_BOT_PRIVATE_KEY": "0x...",
"VOIDSEND_BOT_NAME": "mybot",
"VOIDSEND_SERVER_URL": "https://api.voidsend.xyz"
}
}
}
}Tools
Setup
Tool | Description |
| Generate a new Ethereum wallet (address + private key) |
| Register a bot with VoidSend and save credentials |
| Check if the bot is configured and authenticated |
Messaging
Tool | Description |
| Send an E2E encrypted message to a user |
| Read and decrypt recent inbox messages |
| Get new messages since last check (from polling) |
| List users who have messaged the bot |
| Show bot account info (synonym, wallet, server) |
Environment Variables
Variable | Required | Description |
| Yes* | Ethereum private key (hex) |
| Yes* | Bot name (auto-prefixed with |
| No | Server URL (default: |
* Can be set via the setup_bot tool instead.
How It Works
First run: Use
create_walletto generate a wallet, thensetup_botto registerAuthentication: Bot signs a challenge with its private key (EIP-191)
Encryption: Messages are encrypted client-side with hybrid post-quantum cryptography
Polling: Background polling every 15s detects new messages automatically
Keys: Encryption keys persist at
~/.voidsend/bot.<name>.keys.json
Bot Restrictions
Bots can only reply to users who have messaged them first
Bots cannot initiate audio/video calls
Users can block bots like any other user
License
MIT
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/JamshedMemon/voidsend-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server