{"name":"Pandya Authoring Agents","description":"Multi-agent game authoring: describe a board game and get a playable game.","supportedInterfaces":[{"url":"https://pandya.ai/a2a/author/message:send","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://pandya.ai/a2a/agni/message:send","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://pandya.ai/a2a/bhudi/message:send","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://pandya.ai/a2a/tournament/message:send","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"provider":{"url":"https://pandya.ai","organization":"Pandya AI"},"version":"1.0.0","documentationUrl":"https://github.com/Kuntabille/pandya.dev","capabilities":{"streaming":true},"securitySchemes":{"pandya":{"httpAuthSecurityScheme":{"bearerFormat":"opaque","description":"Legacy pandya.ai personal access token (pandya_mcp_*). Existing tokens keep working; new clients should use the OAuth 2.1 scheme.","scheme":"Bearer"}},"pandyaOAuth":{"oauth2SecurityScheme":{"description":"OAuth 2.1 authorization code with PKCE. Discover the authorization server from https://pandya.ai/.well-known/oauth-authorization-server.","flows":{"authorizationCode":{"authorizationUrl":"https://pandya.ai/oauth/authorize","scopes":{"a2a:invoke":"Send messages to pandya.ai authoring agents on your behalf."},"tokenUrl":"https://pandya.ai/oauth/token"}},"oauth2MetadataUrl":"https://pandya.ai/.well-known/oauth-authorization-server"}}},"securityRequirements":[{"schemes":{"pandya":{"list":[]}}},{"schemes":{"pandyaOAuth":{"list":["a2a:invoke"]}}}],"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"agni","name":"Agni","description":"Full game generation with the Agni pipeline.","tags":["board-games","ai"]},{"id":"bhudi","name":"Bhudi","description":"Full game generation with the unified Bhudi pipeline.","tags":["board-games","ai"]}]}
