---
name: a2a-agent-card
description: Publish an A2A Agent Card so other agents can discover yours
---

# A2A Agent Card

Serve an Agent2Agent (A2A) Agent Card at `/.well-known/agent.json` so other agents can discover yours.

## Requirements

- Serve `/.well-known/agent.json` with HTTP 200
- Content-Type: `application/json`
- Body declares `name`, `description`, `capabilities`, and the protocol/transport your agent speaks

## Example

```json
{
  "name": "Example Agent",
  "description": "Helps with software testing tasks.",
  "url": "https://agent.example.com/a2a",
  "capabilities": ["chat", "tool-use"],
  "version": "1.0.0"
}
```

## References

- [Agent2Agent Protocol (Google)](https://google.github.io/A2A/)
