{"domain":"ritacuba.co","site":"https://ritacuba.co/","url":"https://surfingdog.ai/b/ritacuba.co","state":"done","checked_at":"2026-10-13T11:24:47.230483Z","scored_at":"2026-10-13T11:26:26.611907Z","rules":{"version":2,"url":"https://surfingdog.ai/v1/score-rules?version=2"},"agentic_score":47,"grade":"C","profile":{"id":"memberships","label":"Gyms and memberships","from":"category","category":{"group":"fitness","id":"sports_and_recreation_venue","label":"Sports and recreation venue"}},"level":"payable","answers":[{"capability":"message","answer":"no","door":null},{"capability":"book","answer":"no","door":null},{"capability":"order","answer":"yes","door":{"type":"mcp","url":"https://ritacuba.co/api/ucp/mcp"},"how":"MCP tool create_checkout","checked_at":"2026-10-13T11:24:47.230483Z"},{"capability":"signup","answer":"no","door":null},{"capability":"cancel","answer":"no","door":null},{"capability":"negotiate","answer":"not_applicable","door":null}],"capabilities":[{"id":"find","group":"find","state":"yes","evidence":"declared","basis":"structured_data","via":"name, hours and place","door":null,"source_url":"https://ritacuba.co/","checked_at":"2026-10-13T11:24:47.230483Z","weight":5,"points":5,"experimental":false},{"id":"catalogue","group":"readable","state":"yes","evidence":"declared","basis":"tool_name","via":"search_catalog","door":{"type":"mcp","url":"https://ritacuba.co/api/ucp/mcp"},"source_url":"https://ritacuba.co/api/ucp/mcp","checked_at":"2026-10-13T11:24:47.230483Z","weight":10,"points":10,"experimental":false},{"id":"availability","group":"state","state":"na","evidence":null,"door":null,"weight":0,"points":0,"experimental":false},{"id":"message","group":"core","state":"no","evidence":null,"door":null,"weight":10,"points":0,"experimental":false},{"id":"negotiate","group":"negotiate","state":"na","evidence":null,"door":null,"weight":0,"points":0,"experimental":false},{"id":"book","group":"core","state":"no","evidence":null,"door":null,"weight":10,"points":0,"experimental":false},{"id":"order","group":"core","state":"yes","evidence":"declared","basis":"tool_name","via":"create_checkout","door":{"type":"mcp","url":"https://ritacuba.co/api/ucp/mcp"},"source_url":"https://ritacuba.co/api/ucp/mcp","checked_at":"2026-10-13T11:24:47.230483Z","weight":10,"points":10,"experimental":false},{"id":"signup","group":"core","state":"no","evidence":null,"door":null,"weight":10,"points":0,"experimental":false},{"id":"pay","group":"core","state":"yes","evidence":"declared","basis":"tool_name","via":"create_checkout","door":{"type":"mcp","url":"https://ritacuba.co/api/ucp/mcp"},"source_url":"https://ritacuba.co/api/ucp/mcp","checked_at":"2026-10-13T11:24:47.230483Z","weight":10,"points":10,"experimental":false},{"id":"change","group":"after","state":"no","evidence":null,"door":null,"weight":6,"points":0,"experimental":false},{"id":"cancel","group":"after","state":"no","evidence":null,"door":null,"weight":6,"points":0,"experimental":false},{"id":"track","group":"state","state":"yes","evidence":"declared","basis":"protocol","via":"dev.ucp.shopping.order","door":{"type":"ucp","url":"https://ritacuba.co/.well-known/ucp"},"source_url":"https://ritacuba.co/.well-known/ucp","checked_at":"2026-10-13T11:24:47.230483Z","weight":10,"points":10,"experimental":false},{"id":"return","group":"after","state":"no","evidence":null,"door":null,"weight":6,"points":0,"experimental":false},{"id":"receipt","group":"after","state":"no","evidence":null,"door":null,"weight":6,"points":0,"experimental":false},{"id":"feedback","group":"unscored","state":"na","evidence":null,"door":null,"weight":0,"points":0,"experimental":false},{"id":"subscription","group":"after","state":"no","evidence":null,"door":null,"weight":6,"points":0,"experimental":false},{"id":"vouchers","group":"unscored","state":"na","evidence":null,"door":null,"weight":0,"points":0,"experimental":false},{"id":"waitlist","group":"unscored","state":"na","evidence":null,"door":null,"weight":0,"points":0,"experimental":false},{"id":"support","group":"unscored","state":"na","evidence":null,"door":null,"weight":0,"points":0,"experimental":false},{"id":"policies","group":"readable","state":"na","evidence":null,"door":null,"weight":0,"points":0,"experimental":false}],"fixes":[{"capability":"message","points":11,"title":"Let agents send you a message","how":"Publish a door that takes messages: an agent inbox, an A2A skill, or a tool such as send_message on your MCP door at https://ritacuba.co/api/ucp/mcp."},{"capability":"book","points":11,"with":["availability"],"title":"Let agents book","how":"Add a tool or operation that creates a booking, such as create_booking or POST /bookings on your MCP door at https://ritacuba.co/api/ucp/mcp; if you use a booking platform, ask it whether it offers an agent door and declare it. These points include letting agents check availability too."},{"capability":"change","points":7,"title":"Let agents change a booking or an order","how":"Add a tool or operation such as reschedule_booking or PATCH /orders/{id} on your MCP door at https://ritacuba.co/api/ucp/mcp."},{"capability":"cancel","points":7,"title":"Let agents cancel","how":"Add a tool or operation such as cancel_booking or DELETE /bookings/{id} on your MCP door at https://ritacuba.co/api/ucp/mcp, and publish your cancellation policy."},{"capability":"return","points":7,"title":"Let agents start a return or refund","how":"Add a tool such as request_return on your MCP door at https://ritacuba.co/api/ucp/mcp, and mark up your returns policy (schema.org MerchantReturnPolicy)."},{"capability":"receipt","points":7,"title":"Let agents get a receipt or invoice","how":"Add a tool or operation such as get_invoice on your MCP door at https://ritacuba.co/api/ucp/mcp."},{"capability":"subscription","points":7,"title":"Let agents manage a membership","how":"Add tools to pause, resume or end a membership on your MCP door at https://ritacuba.co/api/ucp/mcp."}],"web_person_message":"Subject: What AI agents can do on ritacuba.co: 47/100\n\nHello,\n\nI checked ritacuba.co with Surfing Dog on 2026-10-13. It reads a website the way an AI assistant does when a customer asks it to sign up, and scores how far it can go: 47/100 (C), counted as a gym or membership business.\nFull result: https://surfingdog.ai/b/ritacuba.co\n\nAgents can already: find the business, read its catalogue, order, pay and track a booking or an order.\n\nWhat's missing, biggest gain at the top:\n1. Let agents book (+24 points, including letting agents change and cancel a booking and check availability)\n   What counts: create_booking, book_table, create_reservation, reserve, POST /bookings. An inbox that takes bookings, or a booking platform's agent door you declare when you claim your listing and link from your site. A booking page, a form, email or phone don't count.\n   Ask Shopify whether it offers an agent door (an MCP server or an API).\n2. Let agents send you a message (+11 points)\n   What counts: send_message, contact, ask_question, create_support_ticket, POST /messages. An agent inbox, an A2A agent card, or a tool that sends you a message or opens a support ticket, on an MCP server of your own or one your UCP profile declares as a service. Email, phone, forms and chat widgets are made for people, so they don't count.\n   Ask Shopify whether it offers an agent door (an MCP server or an API).\n3. Let agents start a return or a refund (+7 points)\n   What counts: request_return, start_return, request_refund, create_return, POST /returns. A UCP return capability.\n   Add request_return on your MCP server or in your OpenAPI document, and mark up your returns policy (MerchantReturnPolicy).\n4. Let agents get a receipt or an invoice (+7 points)\n   What counts: get_invoice, get_receipt, GET /invoices/{id}. A door that returns the receipt or the invoice for something an agent booked or ordered, or an inbox that takes orders.\n   Add a small get_invoice tool that looks up an invoice by order number and email.\n5. Let members pause, resume or end a membership through an agent (+7 points)\n   What counts: pause_membership, resume_membership, cancel_membership, update_membership, cancel_subscription. A door that pauses, resumes or ends a membership. A billing portal is made for people.\n   Add pause_membership, resume_membership and cancel_membership on your MCP server or in your OpenAPI document.\n\nInstalling Surfing Dog Inbox, free and open source, would let agents message you, see free times, book, change and cancel: +34 points under the published rules, once ritacuba.co points to it.\nHow it works: https://surfingdog.ai/inbox/ · How to install it: https://surfingdog.ai/install.md\n\nAlready fine: your MCP and UCP doors count; nothing to change there.\n\nOnce a change is live, open https://surfingdog.ai/b/ritacuba.co and choose \"Check again\": a fresh read can be asked for a few minutes after the last one.\nHow the score works: https://surfingdog.ai/v1/score-rules. It's not a certification; it's what the site and its doors said on 2026-10-13.\n\nThanks\n","rank":{"text":"#1 among fitness \u0026 sport businesses","scope":{"group":"fitness"},"position":1,"of":271,"overall":{"position":1629,"of":170173}},"indexable":true,"not_certification":"This is not a certification: it is what our crawler read on ritacuba.co's own site and doors on 2026-10-13, scored by the published rules. Nobody can pay for a score or a place.","badge":{"svg":"https://surfingdog.ai/badge/ritacuba.co.svg","snippet":"\u003ca href=\"https://surfingdog.ai/b/ritacuba.co\"\u003e\u003cimg src=\"https://surfingdog.ai/badge/ritacuba.co.svg\" alt=\"Agentic score, checked by Surfing Dog\" height=\"20\"\u003e\u003c/a\u003e"},"owner":{"claim":"https://surfingdog.ai/bot#claim","hide":"call update_business with score_page set to hidden, with the listing's claim token or a proof","opt_out":"https://surfingdog.ai/bot#stop"},"guide":{"note":"fixes: single changes under the rules; guide.lines: suggested steps.","gates":["Your llms.txt names an API we couldn't use: it's on another site, which our check doesn't read; declare it when you claim your listing.","3 more doors your site names weren't usable either."],"headline":"ritacuba.co offers agents a way to order; we found no way to change or cancel it afterwards.","lines":[{"capability":"book","title":"Let agents book","points":24,"with":["availability","change","cancel"],"state":"no","effort":2,"counts":"create_booking, book_table, create_reservation, reserve, POST /bookings. An inbox that takes bookings, or a booking platform's agent door you declare when you claim your listing and link from your site. A booking page, a form, email or phone don't count.","guide_url":"https://surfingdog.ai/guides/ai-assistant-bookings/"},{"capability":"message","title":"Let agents send you a message","points":11,"state":"no","effort":2,"counts":"send_message, contact, ask_question, create_support_ticket, POST /messages. An agent inbox, an A2A agent card, or a tool that sends you a message or opens a support ticket, on an MCP server of your own or one your UCP profile declares as a service. Email, phone, forms and chat widgets are made for people, so they don't count.","guide_url":"https://surfingdog.ai/guides/ai-assistant-messages-and-quotes/"},{"capability":"return","title":"Let agents start a return or a refund","points":7,"state":"no","effort":3,"counts":"request_return, start_return, request_refund, create_return, POST /returns. A UCP return capability.","guide_url":"https://surfingdog.ai/guides/sell-through-ai-assistants/#after"},{"capability":"receipt","title":"Let agents get a receipt or an invoice","points":7,"state":"no","effort":3,"counts":"get_invoice, get_receipt, GET /invoices/{id}. A door that returns the receipt or the invoice for something an agent booked or ordered, or an inbox that takes orders.","guide_url":"https://surfingdog.ai/guides/sell-through-ai-assistants/#after"},{"capability":"subscription","title":"Let members pause, resume or end a membership through an agent","points":7,"state":"no","effort":3,"counts":"pause_membership, resume_membership, cancel_membership, update_membership, cancel_subscription. A door that pauses, resumes or ends a membership. A billing portal is made for people.","guide_url":"https://surfingdog.ai/guides/ai-assistant-bookings/#memberships"}],"cut":[],"inbox":{"line":"Installing Surfing Dog Inbox, free and open source, would let agents message you, see free times, book, change and cancel: +34 points under the published rules, once ritacuba.co points to it.","closes":["message","availability","book","change","cancel"],"points":34,"extras":[],"installed":false,"about":"https://surfingdog.ai/inbox/","install":"https://surfingdog.ai/install.md"}},"again":{"allowed":true,"how":"Press \"Check again\" on the result page, or call check_business with fresh set to true."}}