{"id":12340,"name":"Surfing Dog directory","description":"Surfing Dog is a public directory of businesses that AI agents can reach through doors the businesses published: an agent inbox, MCP, A2A, an API, UCP or ACP. Use search_businesses when a person wants to find a business, get_business for one business's details and doors, and check_business when a person asks how far an agent can go with a particular business's website. Talk to a business at its own doors; this directory takes nothing.","card_url":"https://surfingdog.ai/.well-known/agent-card.json","endpoint":"https://surfingdog.ai/a2a","protocol_version":"0.3.0","first_seen":"2026-10-10T13:49:20.105438+00:00","last_verified":"2026-10-10T16:42:38.865195+00:00","card":{"url":"https://surfingdog.ai/a2a","name":"Surfing Dog directory","skills":[{"id":"search_businesses","name":"Find businesses","tags":["directory","search"],"examples":["hair salons in Lyon that take bookings from an AI"],"description":"Find businesses in the directory by what they do (query, category: a group or a place category), where (near, country), the language they speak, whether they are open now, their attributes (list_attributes), price band, what their doors take and what they accept (accepts), whether a door answers asks or quotes (requestable), the type of door, their readiness level, whether they have an inbox, and whether they are members, registered or found. Results come in the directory's published order, which nobody can pay to change; every filter only leaves businesses out. Each result names its doors: talk to the business there, not here. A business this network found on its own website is marked as found, with the date it was checked. Software, API and AI companies (category software-ai) are kept apart: they come only when category names that group or one of its categories, query names their kind, or every word of query is in one's name. Pages of up to 20; pass next_cursor as cursor for more."},{"id":"check_business","name":"Check a business","tags":["agentic-score"],"examples":["how far can an agent go with salon.example"],"description":"Check how far an AI agent can go with one business's website: whether an agent can message it, book, order, sign up, cancel or negotiate there, through which door, and its agentic score by published rules. Use it when a person asks how agent-ready a business is, or wants to improve their own. It reads the site within a daily budget: a new check may take minutes; call again with the same URL to read the result. To find businesses, use search_businesses instead."}],"version":"1.0.0","provider":{"url":"https://surfingdog.ai","organization":"Surfing Dog"},"description":"Surfing Dog is a public directory of businesses that AI agents can reach through doors the businesses published: an agent inbox, MCP, A2A, an API, UCP or ACP. Use search_businesses when a person wants to find a business, get_business for one business's details and doors, and check_business when a person asks how far an agent can go with a particular business's website. Talk to a business at its own doors; this directory takes nothing.","capabilities":{"streaming":false,"pushNotifications":false},"protocolVersion":"0.3.0","documentationUrl":"https://surfingdog.ai/about","defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json","text/plain"],"preferredTransport":"JSONRPC"},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T16:42:38.865195+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_check":{"checked_at":"2026-10-10T16:42:38.865195+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://surfingdog.ai/.well-known/agent-card.json"],"skills":[{"skill_id":"check_business","name":"Check a business","description":"Check how far an AI agent can go with one business's website: whether an agent can message it, book, order, sign up, cancel or negotiate there, through which door, and its agentic score by published rules. Use it when a person asks how agent-ready a business is, or wants to improve their own. It reads the site within a daily budget: a new check may take minutes; call again with the same URL to read the result. To find businesses, use search_businesses instead.","tags":["agentic-score"],"quality_warning":false},{"skill_id":"search_businesses","name":"Find businesses","description":"Find businesses in the directory by what they do (query, category: a group or a place category), where (near, country), the language they speak, whether they are open now, their attributes (list_attributes), price band, what their doors take and what they accept (accepts), whether a door answers asks or quotes (requestable), the type of door, their readiness level, whether they have an inbox, and whether they are members, registered or found. Results come in the directory's published order, which nobody can pay to change; every filter only leaves businesses out. Each result names its doors: talk to the business there, not here. A business this network found on its own website is marked as found, with the date it was checked. Software, API and AI companies (category software-ai) are kept apart: they come only when category names that group or one of its categories, query names their kind, or every word of query is in one's name. Pages of up to 20; pass next_cursor as cursor for more.","tags":["directory","search"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":2,"passed":2},"recent_checks":[{"card_url":"https://surfingdog.ai/.well-known/agent-card.json","checked_at":"2026-10-10T16:42:38.865195+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://surfingdog.ai/.well-known/agent-card.json","checked_at":"2026-10-10T13:49:20.105438+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T16:42:38.865195+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T13:49:20.105438+00:00","state":"a2a_response","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://surfingdog.ai/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T16:42:38.865195+00:00","latest_card_check":{"checked_at":"2026-10-10T16:42:38.865195+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T16:42:38.865195+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T16:42:38.865195+00:00","endpoint_tls_reachable":true,"protocol_check_state":"a2a_response","protocol_checked_at":"2026-10-10T13:49:20.105438+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}