a2a-mcp-bridge
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BRIDGE_STATE_KEY | Yes | A base64url-encoded 32-byte AES-256 key used to seal and unseal task handles. Must be identical across every bridge instance serving the same clients. | |
| BRIDGE_INSTANCE_ID | No | A short identifier for this process, surfaced on every HTTP response as the Bridge-Instance-Id header and included in structured log lines. Falls back to a random id if unset. | |
| BRIDGE_AGENTS_CONFIG | Yes | A JSON array of agent entries: {"agent_id": "...", "base_url": "...", "headers": {...}}. Required. | |
| BRIDGE_STATE_KEY_PREVIOUS | No | A second key of the same shape, consulted only when unsealing (never when sealing new handles). Set this alongside a new BRIDGE_STATE_KEY while rotating keys. |
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 |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivitySlowing
ResponsivenessUnresponsive