Card snapshot
myopl.net
·
2026-10-01 09:02:34 UTC
·
a932e055ae52d0c74c44efc45c494e1eb227c64e044c8264578f9fc266ac2b64
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.
{
"name": "MYOPL Rules Assistant",
"description": "Read-only pickleball rules guidance from MYOPL. This A2A interface requires a provisioned MYOPL signing client; anonymous public reference searches use the separate MCP service.",
"provider": {
"organization": "StreetLoc Inc.",
"url": "https://myopl.net"
},
"version": "1.0.1",
"capabilities": {
"streaming": false,
"pushNotifications": false
},
"securitySchemes": {
"myoplHmac": {
"apiKeySecurityScheme": {
"location": "header",
"name": "X-AI-Signature",
"description": "HMAC-SHA256 signature from a provisioned MYOPL client. Also requires X-AI-Client-ID, X-AI-Timestamp and X-AI-Nonce; this is not a static bearer token."
}
}
},
"defaultInputModes": [
"text/plain"
],
"defaultOutputModes": [
"text/plain"
],
"skills": [
{
"id": "query_pickleball_rules",
"name": "Pickleball rules guidance",
"description": "Search and explain pickleball rules for gameplay scenarios, faults, and scoring questions.",
"tags": [
"pickleball",
"rules",
"read-only"
],
"examples": [
"What happens if a serve lands on the non-volley-zone line?"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"text/plain"
]
}
],
"supportedInterfaces": [
{
"url": "https://pickleball.myopl.net/api/v1/agent",
"protocolBinding": "JSONRPC",
"protocolVersion": "0.3"
}
],
"documentationUrl": "https://myopl.net/ai/integration.md",
"securityRequirements": [
{
"schemes": {
"myoplHmac": {
"list": []
}
}
}
]
}