A2A Client MCP ServerServer

tesla0225
GitHub
Agent-to-AgentLLM InteractionMCP Server

Loading subscription status...

💡 Description

An MCP server that acts as a client to the Agent-to-Agent (A2A) protocol, allowing LLMs to interact with A2A agents through the Model Context Protocol (MCP).

📝 JSON Entries

{
  "mcpServers": [
    {
      "a2a-client": {
        "env": {
          "A2A_ENDPOINT_URL": "http://localhost:41241"
        },
        "args": [
          "-y",
          "a2a-client-mcp-server"
        ],
        "command": "npx"
      }
    }
  ]
}

🛠️ Tools

a2a_send_taska2a_get_taska2a_cancel_taska2a_send_task_subscribea2a_agent_info

Features

  • Connect to any A2A-compatible agent
  • Send and receive messages
  • Track and manage tasks
  • Support for streaming responses
  • Query agent capabilities and metadata

💬 Example Queries

  • What A2A agent are we connected to?
  • Create a Python function that calculates the Fibonacci sequence