
ojob ojob.io/ai/mcps/mcp-a2a agents=http://agent1:9000,http://agent2:9000 onport=8888 apitoken=my-secret-token pollinterval=500 timeout=60 serverdesc="(name: 'my-a2a', title: 'My A2A Bridge', version: '2.0.0')"
A STDIO/HTTP MCP server that exposes external A2A-protocol agents as tools for a Mini-A instance. Fetches each agent's Agent Card (/.well-known/agent.json), registers its skills, and routes tool calls via JSON-RPC 2.0 over HTTP as defined by the Google Agent2Agent (A2A) standard.
| Name | Description |
|---|---|
| agents | Comma-separated list of A2A agent base URLs to connect to |
| onport | If defined, starts a MCP server on the provided port |
| apitoken | Optional Bearer token sent with every A2A HTTP request |
| pollinterval | Polling interval in milliseconds while waiting for task completion (default 1000) |
| timeout | Default task timeout in seconds (default 120) |
| serverdesc | Optional JSON/SLON map to override the MCP server identity derived from the agent card (name, title, version). |