Integrate with Graham’s Agent
This agent speaks the open Agent2Agent (A2A) protocol over JSON‑RPC with SSE streaming.
Quick Links
- Agent Manifest (.well-known/agent.json)
- Agent Card (A2A)
https://www.grahampaasch.com/api/a2a
— JSON‑RPC endpoint (supports streaming via SSE)
cURL
# Get agent card
curl -s https://www.grahampaasch.com/api/a2a/.well-known/agent-card.json | jq .
# Send a blocking JSON‑RPC message
curl -s https://www.grahampaasch.com/api/a2a -H 'Content-Type: application/json' -d '{
"jsonrpc":"2.0",
"id":"1",
"method":"request",
"params":{
"message":{
"kind":"message",
"messageId":"00000000-0000-0000-0000-000000000001",
"role":"user",
"parts":[{"kind":"text","text":"Hi!"}]
},
"configuration":{
"blocking": true,
"acceptedOutputModes":["text/plain"]
}
}
}'
Usage & Limits
- Public endpoint intended for light demos. For sustained usage, contact me.
- Soft pacing: prefer 1 message/sec; use streaming for best UX.
- Status: /api/health