Card snapshot
docs.agentcommunity.org
·
2026-07-29 11:30:45 UTC
·
d9a1ff009ce65c81a422665699710a69dc0705fd282e7dca4b68f3ba10ec2585
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "0.3.0",
"name": "Agent Community",
"description": "Deterministic membership lookup and registration agent for Agent Community \u2014 an open community of the companies, researchers, and developers building the agentic web, and the applicant for the proposed .agent top-level domain (pending ICANN approval). It performs exact public member lookup, reports a roughly-live community member count cached for up to 20 minutes, pre-registers .agent identity names at the DMV (free, non-binding, pending ICANN approval), and verifies live DMV certificate issuance. Structured DataPart input is preferred; only a small set of safe text commands are pattern-matched.",
"url": "https://agentcommunity.org/a2a",
"preferredTransport": "JSONRPC",
"provider": {
"organization": "Agent Community",
"url": "https://agentcommunity.org"
},
"version": "1.0.0",
"documentationUrl": "https://agentcommunity.org/developers",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "lookup-member",
"name": "Look up member",
"description": "Look up one public member by exact display name or slug. This is not free-text directory search and returns only minimal public information.",
"tags": [
"directory",
"lookup",
"community"
],
"examples": [
"look up member OpenAI",
"{\"skill\":\"lookup-member\",\"args\":{\"query\":\"OpenAI\"}}"
],
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "get-community-stats",
"name": "Get community stats",
"description": "Get the roughly-live Agent Community member count. The count is cached for up to 20 minutes.",
"tags": [
"stats",
"community"
],
"examples": [
"how many members are in the community?",
"{\"skill\":\"get-community-stats\",\"args\":{}}"
],
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "register-agent-name",
"name": "Pre-register .agent name",
"description": "Pre-register an .agent identity name at the Department of Machine Verification (DMV). Free and non-binding \u2014 the .agent TLD is pending ICANN approval and pre-registration does not confer domain ownership. Requires agent_name, email, and operator_name; a verification email is sent to the operator. Rate limited to 2 requests per minute per IP.",
"tags": [
"registration",
"identity",
"dmv"
],
"examples": [
"{\"skill\":\"register-agent-name\",\"args\":{\"agent_name\":\"my-assistant\",\"email\":\"op@example.com\",\"operator_name\":\"Example Corp\"}}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "verify-certificate",
"name": "Verify DMV certificate",
"description": "Verify the live DMV issuance state of a canonical certificate ID. This does not confer domain ownership or mean the .agent TLD exists in DNS.",
"tags": [
"verification",
"dmv"
],
"examples": [
"verify MESA-DD6-660J",
"{\"skill\":\"verify-certificate\",\"args\":{\"certificate_id\":\"MESA-DD6-660J\"}}"
],
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"application/json"
]
}
],
"supportsAuthenticatedExtendedCard": false
}