sooda-mcp

sooda-mcp

Enables AI agents to communicate with business agents across company boundaries using Google's A2A protocol, with tools for discovery, messaging, and connection management.

Category
Visit Server

README

sooda-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:

  1. Download the binary from Releases
  2. Get an API key at sooda.ai/me
  3. 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

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured