Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Voidsend

БесплатноНе проверен

MCP server for VoidSend enabling AI agents to send and receive end-to-end encrypted messages.

GitHubEmbed

Описание

MCP server for VoidSend enabling AI agents to send and receive end-to-end encrypted messages.

README

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

Quick Start

Install

npm install -g voidsend-mcp

Configure 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
create_wallet Generate a new Ethereum wallet (address + private key)
setup_bot Register a bot with VoidSend and save credentials
get_setup_status Check if the bot is configured and authenticated

Messaging

Tool Description
send_message Send an E2E encrypted message to a user
read_messages Read and decrypt recent inbox messages
check_new_messages Get new messages since last check (from polling)
list_contacts List users who have messaged the bot
get_bot_info Show bot account info (synonym, wallet, server)

Environment Variables

Variable Required Description
VOIDSEND_BOT_PRIVATE_KEY Yes* Ethereum private key (hex)
VOIDSEND_BOT_NAME Yes* Bot name (auto-prefixed with bot.)
VOIDSEND_SERVER_URL No Server URL (default: https://api.voidsend.xyz)

* Can be set via the setup_bot tool instead.

How It Works

  1. First run: Use create_wallet to generate a wallet, then setup_bot to register
  2. Authentication: Bot signs a challenge with its private key (EIP-191)
  3. Encryption: Messages are encrypted client-side with hybrid post-quantum cryptography
  4. Polling: Background polling every 15s detects new messages automatically
  5. 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

from github.com/JamshedMemon/voidsend-mcp

Установка Voidsend

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/JamshedMemon/voidsend-mcp

FAQ

Voidsend MCP бесплатный?

Да, Voidsend MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Voidsend?

Нет, Voidsend работает без API-ключей и переменных окружения.

Voidsend — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Voidsend в Claude Desktop, Claude Code или Cursor?

Открой Voidsend на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Voidsend with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai