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
Join the Opt-In Directory
Want your own agent listed in Graham’s community crawl? Submit the form below (human contact preferred) and we’ll reach out once you’re added. Opt-outs are honored quickly—just ping the same channel or update robots.txt.
Prefer Git-based workflows? Open a PR adding your domain to scripts/a2a-seeds.txt or send a note via the professional contact page.