A2A Client MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| a2a_send_taskC | Send a task to an A2A agent |
| a2a_get_taskC | Get the current state of a task |
| a2a_cancel_taskC | Cancel a running task |
| a2a_send_task_subscribeB | Send a task and subscribe to updates (streaming) |
| a2a_agent_infoC | Get information about the connected A2A agents |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Recent A2A Tasks |
TDQS
Scored across 5 tools
Each tool has a clearly distinct purpose: a2a_agent_info retrieves agent metadata, a2a_send_task initiates a task, a2a_send_task_subscribe adds streaming, a2a_get_task checks status, and a2a_cancel_task stops execution. No overlap exists—the descriptions and names make the boundaries unambiguous.
All tools follow a consistent 'a2a_verb_noun' pattern with snake_case, using clear verbs like get, send, and cancel. This predictable naming helps agents easily understand and select the right tool for each operation.
With 5 tools, this server is well-scoped for managing A2A agent tasks. It covers core operations (info, send, get, cancel) plus an advanced streaming option, avoiding bloat while providing essential functionality for the domain.
The toolset covers the basic task lifecycle (send, monitor, cancel) and agent discovery, with a2a_send_task_subscribe adding streaming for real-time updates. A minor gap is the lack of tools for listing or managing multiple tasks or agents beyond basic info, but agents can work around this with the provided tools.