Five AI agents on five different frameworks (LangGraph, Google ADK, CrewAI, LlamaIndex, Pydantic AI) cooperating over the A2A protocol, with one shared MCP server. A corporate travel desk that negotiates, escalates to a human, and books.
View on GitHub →
🔍 Audit Wallet Slippage →
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"a2a-multi-agent-trav": {
"command": "npx",
"args": [
"-y",
"fnusatvik07/a2a-multi-agent-travel"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add a2a-multi-agent-trav npx -y fnusatvik07/a2a-multi-agent-travel
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"a2a-multi-agent-trav": {
"command": "npx",
"args": [
"-y",
"fnusatvik07/a2a-multi-agent-travel"
]
}
}
}
📋 Copy
Topics
a2a a2a-protocol agent2agent ai-agents crewai google-adk langgraph llamaindex mcp model-context-protocol multi-agent pydantic-ai