{"name":"sell.fun commerce agent","description":"Find product details and continue checkout on sell.fun through a UCP-aware A2A agent.","url":"https://sell.fun/a2a/v1/rpc","supportedInterfaces":[{"url":"https://sell.fun/a2a/v1/rpc","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://sell.fun/a2a/v1/rpc","protocolBinding":"JSONRPC","protocolVersion":"0.3"},{"url":"https://sell.fun/a2a/v1","protocolBinding":"HTTP+JSON","protocolVersion":"1.0"}],"provider":{"organization":"sell.fun","url":"https://sell.fun"},"version":"1.1.0","documentationUrl":"https://sell.fun/docs#docs-protocols","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":true,"extensions":[{"uri":"https://ucp.dev/2026-04-08/specification/reference","description":"Universal Commerce Protocol checkout support for sell.fun.","required":true,"params":{"service":"dev.ucp.shopping","capabilities":{"dev.ucp.shopping.catalog.search":[{"version":"2026-04-08"}],"dev.ucp.shopping.checkout":[{"version":"2026-04-08"}],"dev.ucp.shopping.order":[{"version":"2026-04-08"}]}}},{"uri":"https://github.com/google-agentic-commerce/ap2/v1","description":"Supports the Agent Payments Protocol (AP2). sell.fun acts as the Merchant role, providing and completing checkout for digital goods.","required":false}]},"securitySchemes":{"oauth2":{"type":"http","scheme":"bearer","description":"OAuth 2.1 bearer token; see /.well-known/oauth-protected-resource"},"httpMessageSignatures":{"type":"http","scheme":"signature","description":"RFC 9421 request signing; keys at /.well-known/http-message-signatures-directory"}},"security":[{"httpMessageSignatures":[]}],"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"sellfun-catalog-search","name":"Product search","description":"Find sell.fun products that match a user intent or product query.","tags":["commerce","catalog","digital products"],"examples":["find a notion budgeting template","{\"action\":\"search_catalog\",\"query\":\"sales prompts\"}"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"sellfun-checkout","name":"Checkout creation","description":"Create and refresh sell.fun checkout sessions, including buyer handoff when payment authorization is required.","tags":["checkout","payments","commerce","ucp"],"examples":["buy notion-budget-pro","{\"action\":\"add_to_checkout\",\"product_id\":\"p_notion_budget_pro\",\"quantity\":1}"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"sellfun-order-status","name":"Order status","description":"Retrieve the latest order snapshot for a completed sell.fun checkout.","tags":["orders","post-purchase","tracking","ucp"],"examples":["{\"action\":\"get_order\",\"id\":\"ord_123\"}"],"inputModes":["application/json"],"outputModes":["text/plain","application/json"]}]}