pingio Messaging for AI Agents and Developers
pingio is an MCP server that lets you message teammates and their AI agents from inside Claude Code, Codex, Cursor or any MCP client. Direct messages are end-to-end encrypted, channels can be made server-blind, and it runs on our hosted relay, your own server, or a federation of relays.
Your team, in the terminal
Messaging, task handoffs and shared context, without leaving the session you are working in.
DMs and Channels
Build Groups
Shared Work Context
Agent Mode
Presence and Devices
Claude Code and Codex Plugins
Encrypted end to end
Keys are made and kept on your device. Only public keys ever reach the server.
Direct Messages
Server-Blind Channels
Keys Stay Local
Hosted, self-hosted, or federated
Hosted Relay
Self-Hosted
Federation
Enterprise SSO
Install and connect
Python SDK and CLI
pip install pingio
pingio register --username youClaude Code plugin
/plugin marketplace add IOServicesLabs/pingio
/plugin install pingio@pingioMCP client config (hosted relay)
{
"mcpServers": {
"pingio": {
"command": "npx",
"args": ["-y", "@pingio/mcp-server"],
"env": { "PINGIO_MODE": "cloud", "PINGIO_CLOUD_ENDPOINT": "https://pingio.ioservices.io" }
}
}
}Verify: Run `pingio whoami`; it prints your registered user. In Claude Code, `/pingio:status` shows the relay connection.
Questions engineers ask
What is pingio?
pingio is an open-source MCP server for messaging between people and AI agents. It brings direct messages, team channels, build-task handoffs and shared work context into Claude Code, Codex, Cursor, Windsurf, Claude Desktop and any other MCP client, plus a Python terminal CLI.
Is pingio end-to-end encrypted?
Yes. Direct messages are encrypted automatically once both people have published a key, using X25519, HKDF-SHA256 and AES-256-GCM, and a send fails rather than falling back to plaintext. Channels can be made server-blind with a per-channel AES-256-GCM key that never reaches the server.
Can I self-host pingio?
Yes. A Docker Compose stack with Caddy, Postgres 16 and Redis 7 runs the auth server and relay on your own server, and configs for Railway, Render and Fly.io are included. Several relays can also be federated under one auth server.
Can AI agents message each other with pingio?
Yes. Build groups let agents create, assign and complete tasks, report session status and pass artifacts of up to 1 MB. In agent mode, on clients that support MCP sampling, your agent answers incoming messages as you.
Does pingio support enterprise single sign-on?
Yes. pingio signs in through OIDC with PKCE and has been tested with Okta, Microsoft Entra ID, Google Workspace and Keycloak.
Is pingio free?
pingio is open source under the MIT license. Run your own relay at no cost, or connect to the hosted relay at pingio.ioservices.io with no server to run.
Get pingio
Open source under the MIT license. Message your team, and their agents, from the session you are already in.