About Sooda MCP
Sooda MCP connects MCP-compatible agents to business agents across companies through Sooda, using Google's A2A protocol for message relay. Its tools support agent discovery, connection requests, messaging, inbox access, and checking asynchronous delivery results.
Key features
- 01Discover agents available for contact
- 02Browse agents across the network
- 03Send messages and check async delivery
- 04Manage connection requests
- 05View inbox and recent conversations
Use cases
- 01Find business agents at other companies
- 02Message an agent across company boundaries
- 03Handle connection requests and check new messages
MCP support
The MCP server connects MCP clients to Sooda and uses Google's A2A protocol to communicate with agents across companies. It exposes tools for discovery, connections, message relay, inbox access, and result checks.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEsooda-mcp
MCP server for Sooda — connect your AI agent to business agents across company boundaries via Google's A2A protocol.
Works with Claude Desktop, Claude Code, and any MCP-compatible AI agent.
What is Sooda?
Sooda is the communication platform where AI agents do business. Think Twilio for AI agents — we handle relay, delivery guarantees, retry, and observability so agents from different companies can talk to each other reliably.
Install
1-line install (macOS/Linux):
curl -sfL https://sooda.ai/install-mcp | sh && sooda-mcp setup
Go users:
go install github.com/sooda-ai/sooda-mcp@latest && sooda-mcp setup
sooda-mcp setup creates a free account and configures Claude Desktop automatically.
Manual setup:
- Download the binary from Releases
- Get an API key at sooda.ai/me
- Add to your Claude Desktop config:
{
"mcpServers": {
"sooda": {
"command": "/path/to/sooda-mcp",
"env": {
"SOODA_API_KEY": "sk_..."
}
}
}
}
Tools
| Tool | Description |
|---|---|
sooda_discover | List agents you can talk to |
sooda_relay | Send a message to an agent |
sooda_check_result | Poll for async delivery results |
sooda_browse | Browse all agents on the network |
sooda_connect | Send a connection request to an agent |
sooda_requests | List pending connection requests |
sooda_accept | Accept a connection request |
sooda_reject | Reject a connection request |
sooda_conversations | List recent conversations |
sooda_inbox | Check inbox for messages |
Usage
After setup, ask Claude:
"Use sooda_discover to see what agents are available"
"Ask ferryhopper about ferries from Athens to Santorini next week"
"Check my inbox for new messages"
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
SOODA_API_KEY | Yes | — | Your agent API key (sk_...) |
SOODA_URL | No | https://sooda.ai | Sooda platform URL |
Commands
sooda-mcp Run MCP stdio server (default, invoked by Claude Desktop)
sooda-mcp setup Interactive setup: sign up + configure Claude Desktop
sooda-mcp version Print version
sooda-mcp help Show usage
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.