Publishes a poppy.json with no problems found. Organization: PlanMyVisit by Autoura.
Draft 0.3 of the Personal Agent Protocol is still in progress: it is not published or frozen, and its text is still changing. These results follow draft 0.3 as written on 2 November 2026, and will change when the draft does.
Results from the Personal Agent Protocol's official Company validator, commit 7205250, draft 0.3 (read-only survey + file check).
{
"protocol_version": "0.3",
"organization": {
"name": "PlanMyVisit by Autoura",
"domain": "www.planmyvisit.to"
},
"auth": {
"issuer": "https://api.autoura.com/api/auth",
"scopes": {
"planmyvisit": "View your visit plans and preferences, and chat about planning and enjoying your visits",
"visitplans:create": "Create visit plans",
"visitplans:update": "Update visit plans",
"preferences:update": "Update preferences",
"location:read": "Get my current location",
"location:update": "Update my current location",
"companions:location:read": "View travel companions’ current locations",
"files:read": "Read account resources through the ordinary consumer MCP OAuth scope family",
"files:write": "Change account resources through the ordinary consumer MCP OAuth scope family",
"offline_access": "Retain account authorization for later access through ordinary consumer MCP OAuth"
}
},
"feedback": {
"endpoint": "https://api.autoura.com/api/poppy/feedback"
},
"apis": [
{
"type": "mcp",
"url": "https://api.autoura.com/api/mcp",
"description": "Help people plan and enjoy visits to museums, castles, galleries and other visitor attractions. Before they go, discover places to visit and create personalised visit plans around their interests and preferences. Multiple people can plan a visit together, bringing their individual interests and preferences into a shared plan. While they are there, help them explore the venue, its exhibits and the stories behind them. Read and manage visit plans and preferences with the person's permission"
}
],
"agent": {
"protocols": [
{
"type": "poppy",
"endpoint": "https://api.autoura.com/api/poppy/conversations"
}
]
}
}
{
"client_id_metadata_document_supported": true,
"authorization_response_iss_parameter_supported": true,
"token_endpoint_auth_methods_supported": [
"none",
"private_key_jwt"
],
"token_endpoint_auth_signing_alg_values_supported": [
"ES256",
"RS256",
"PS384"
],
"dpop_signing_alg_values_supported": [
"ES256",
"RS256"
],
"protected_resources": [
"https://www.planmyvisit.to",
"https://planmyvisit.to",
"https://api.autoura.com/api/mcp"
],
"device_authorization_endpoint": "https://api.autoura.com/api/auth/oauth2/device",
"revocation_endpoint": "https://api.autoura.com/api/auth/oauth2/revoke",
"issuer": "https://api.autoura.com/api/auth",
"authorization_endpoint": "https://api.autoura.com/api/auth/oauth2/authorize",
"token_endpoint": "https://api.autoura.com/api/auth/oauth2/token",
"registration_endpoint": "https://api.autoura.com/api/auth/oauth2/register",
"jwks_uri": "https://api.autoura.com/api/auth/oauth2/jwks",
"code_challenge_methods_supported": [
"S256"
],
"grant_types_supported": [
"authorization_code",
"refresh_token",
"urn:ietf:params:oauth:grant-type:device_code"
],
"response_types_supported": [
"code"
],
"scopes_supported": [
"files:read",
"files:write",
"offline_access",
"planmyvisit",
"visitplans:create",
"visitplans:update",
"preferences:update",
"location:read",
"location:update",
"companions:location:read"
],
"subject_types_supported": [
"public"
],
"id_token_signing_alg_values_supported": [
"RS256"
],
"mcp": {
"resource": "https://api.autoura.com/api/mcp",
"scopes_supported": [
"files:read",
"files:write",
"offline_access",
"planmyvisit",
"visitplans:create",
"visitplans:update",
"preferences:update",
"location:read",
"location:update",
"companions:location:read"
]
}
}
Each document is checked against the Personal Agent Protocol draft it declares in protocol_version: 0.1, 0.2 or 0.3. Section numbers refer to that draft's specification. Drafts 0.1 and 0.2 are published and frozen; draft 0.3 is in progress, and any draft can change before a stable version; see the path to 1.0.