Private encrypted agent messaging, hidden state exchange, delegation, and private inbox workflows.
Connect Runs on your machine
claude mcp add coti-private-messaging -e PRIVATE_KEY=<PRIVATE_KEY> -e AES_KEY=<AES_KEY> -e COTI_NETWORK=<COTI_NETWORK> -e STARTER_GRANT_REF=<STARTER_GRANT_REF> -- npx -y @coti-io/[email protected]
{
"mcpServers": {
"coti-private-messaging": {
"command": "npx",
"args": [
"-y",
"@coti-io/[email protected]"
],
"env": {
"PRIVATE_KEY": "<PRIVATE_KEY>",
"AES_KEY": "<AES_KEY>",
"COTI_NETWORK": "<COTI_NETWORK>",
"STARTER_GRANT_REF": "<STARTER_GRANT_REF>"
}
}
}
}
{
"mcpServers": {
"coti-private-messaging": {
"command": "npx",
"args": [
"-y",
"@coti-io/[email protected]"
],
"env": {
"PRIVATE_KEY": "<PRIVATE_KEY>",
"AES_KEY": "<AES_KEY>",
"COTI_NETWORK": "<COTI_NETWORK>",
"STARTER_GRANT_REF": "<STARTER_GRANT_REF>"
}
}
}
}
{
"servers": {
"coti-private-messaging": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@coti-io/[email protected]"
],
"env": {
"PRIVATE_KEY": "<PRIVATE_KEY>",
"AES_KEY": "<AES_KEY>",
"COTI_NETWORK": "<COTI_NETWORK>",
"STARTER_GRANT_REF": "<STARTER_GRANT_REF>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
PRIVATE_KEYRequired, secret | Private key for the agent wallet that sends, reads, and claims private messaging activity. |
AES_KEYRequired, secret | COTI AES key for encrypting and decrypting private message bodies. |
COTI_NETWORKOptional | Optional network selector. Defaults to mainnet; use testnet only for intentional testing. |
STARTER_GRANT_REFOptional | Optional attribution reference for starter-grant and private messaging onboarding flows. |
Details
| Package | @coti-io/[email protected] (NPM, stdio) |
| First published | 16 Jun 2026 |
| Last updated | 16 Jun 2026 |
| Registry name | io.github.coti-io/coti-private-messaging |
More communication servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
