{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_7ttrwyn8cvg9","handle":"surfing-dog-directory-mcp","url":"https://wellknown.network/agents/surfing-dog-directory-mcp","links":{"self":"https://wellknown.network/agents/surfing-dog-directory-mcp/record.json","html":"https://wellknown.network/agents/surfing-dog-directory-mcp","markdown":"https://wellknown.network/agents/surfing-dog-directory-mcp/record.md","api":"https://wellknown.network/api/v1/agents/surfing-dog-directory-mcp","status":"https://wellknown.network/api/v1/agents/surfing-dog-directory-mcp/status","claim":"https://wellknown.network/agents/surfing-dog-directory-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/surfing-dog-directory-mcp/claim.json","badge":"https://wellknown.network/agents/surfing-dog-directory-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/surfing-dog-directory-mcp/history","tools":"https://wellknown.network/api/v1/agents/surfing-dog-directory-mcp/tools"},"ard":{"identifier":"urn:air:surfingdog.ai:server:surfing-dog-directory-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Surfing Dog Search (MCP)","summary":"Find businesses that AI agents can reach, with their doors and what each takes, check how far an agent can go with a business's website, and carry a person's request to a business's own inbox when the business allows it.","description":"Find businesses that AI agents can reach, with their doors and what each takes, check how far an agent can go with a business's website, and carry a person's request to a business's own inbox when the business allows it.","publisher":{"name":"surfingdog.ai","url":"https://surfingdog.ai"},"homepage":"https://surfingdog.ai/search","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":["directory","businesses","agentic-score"],"pricing":null,"endpoints":[{"url":"https://surfingdog.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://surfingdog.ai/.well-known/mcp/server-card.json","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":["search_businesses","get_business","list_categories","list_attributes","check_business","report_door","get_census","ask_business","request_quote","request_booking","register_business","update_business"],"extra":{"ard":{"type":"application/mcp-server-card+json","metadata":null,"identifier":"urn:air:surfingdog.ai:mcp:directory","artifactUrl":"https://surfingdog.ai/.well-known/mcp/server-card.json","representativeQueries":["find coffee roasters an ai can order from","find a florist that takes orders from an ai","coffee shops in singapore an ai can order from","how far can an agent go with my shop's website"]},"updatedAt":"2026-10-13T14:48:16.181365Z","publishedAt":"2026-10-13T14:48:16.181365Z","registryName":"ai.surfingdog/search"},"attribution":{"kind":"ard_catalog","name":"ard_catalog","summary":"ard_catalog","version":"mcp_registry","description":"ard_catalog","homepageUrl":"mcp_registry","publisherUrl":"ard_catalog","publisherName":"ard_catalog"}},"derived":{"capabilities":[{"slug":"dev.filesystem","name":"Filesystem","confidence":1,"provenance":"declared"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"ai.agent-discovery","name":"Agent Discovery","confidence":1,"provenance":"derived"},{"slug":"productivity.email","name":"Email","confidence":0.859,"provenance":"derived"},{"slug":"data.apis","name":"API Access","confidence":0.51,"provenance":"derived"},{"slug":"commerce.travel","name":"Travel & Booking","confidence":0.51,"provenance":"derived"}],"categories":["ai","commerce","data","dev","productivity"],"language":"en"},"observed":{"status":"recently_observed","statusReason":"Responded 3h ago; 1 recent check failed (latest 2h ago).","lastOkAt":"2026-10-24T04:22:00.824Z","lastProbedAt":"2026-10-24T05:29:05.285Z","statusComputedAt":"2026-10-24T05:31:54.085Z","reliability30d":{"probes":56,"successRate":0.9643,"p50Ms":77,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":56,"ok":54,"authBoundaryOk":0,"serviceOk":54,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-24T05:29:05.285Z","kind":"mcp_initialize","ok":false,"httpStatus":405,"latencyMs":59,"error":"http 405","detail":null},{"at":"2026-10-24T04:22:00.824Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":58,"error":null,"detail":{"tools":[{"name":"search_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 ar"},{"name":"get_business","description":"One business's full listing, by its domain: its address (a town and country for one this network found), the week's opening hours and closures, its doors and wh"},{"name":"check_business","description":"Checks what an AI agent can do with a business's website: message, book, order, sign up, pay, change or cancel. Waits up to 25 seconds; if the read isn't finish"},{"name":"report_door","description":"Records how a business's door went (its inbox, MCP, A2A or API) when you used one: it answered (ok), refused (slot_taken, out_of_stock…), the request was your o"},{"name":"ask_business","description":"Sends your person's question to a business's own inbox, as a message. Only for a business in this directory with its own inbox (its listing names one), and only"},{"name":"request_quote","description":"Asks a business for a price, in its own inbox, for something your person describes. Only for a business in this directory with its own inbox (its listing names "},{"name":"request_booking","description":"Without start: the business's free times for one of its services, read from its own inbox; nothing is sent. With start: asks the business's own inbox to book th"},{"name":"list_categories","description":"The categories list: every slug with its English and Portuguese labels and its kind (local_and_retail, or software_and_ai for software, API and AI companies, ke"},{"name":"list_attributes","description":"The attributes a search may ask for (delivery, walk_ins, wifi…), each with its labels, and the payments accepts takes. Pass keys as attributes to search_busines"},{"name":"get_census","description":"Monthly counts of what AI agents can do at the websites this network checked: how many an agent can message, book, order from or pay, through which doors, by co"},{"name":"register_business","description":"For a business's own AI: put the business in this directory with its doors (MCP, A2A, OpenAPI, an API, UCP, ACP, a platform's door) and its facts: name, what it"},{"name":"update_business","description":"For a business's own AI: correct its listing (set any field register_business takes), add or remove doors, turn the listing off or on, or hide its agentic score"},{"name":"start_inbox","description":"For a business's own AI: the link where the business's owner sets up their own agent inbox, hosted by Surfing Dog, at inbox.<domain>. Give the owner the link; t"},{"name":"check_dns","description":"Checks whether AI agents are led from the business's website and DNS to its agent inbox, and whether the inbox answers at inbox.<domain> (or the host given): fo"}],"toolCount":14,"toolsHash":"cd659d4c4c8f7c8abc3b3bcb2d62a83abc17c42f40b5724a21a8fad0a8dd1646","serverName":"surfingdog-search","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T21:24:19.709Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":90,"error":null,"detail":{"tools":[{"name":"search_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 ar"},{"name":"get_business","description":"One business's full listing, by its domain: its address (a town and country for one this network found), the week's opening hours and closures, its doors and wh"},{"name":"check_business","description":"Checks what an AI agent can do with a business's website: message, book, order, sign up, pay, change or cancel. Waits up to 25 seconds; if the read isn't finish"},{"name":"report_door","description":"Records how a business's door went (its inbox, MCP, A2A or API) when you used one: it answered (ok), refused (slot_taken, out_of_stock…), the request was your o"},{"name":"ask_business","description":"Sends your person's question to a business's own inbox, as a message. Only for a business in this directory with its own inbox (its listing names one), and only"},{"name":"request_quote","description":"Asks a business for a price, in its own inbox, for something your person describes. Only for a business in this directory with its own inbox (its listing names "},{"name":"request_booking","description":"Without start: the business's free times for one of its services, read from its own inbox; nothing is sent. With start: asks the business's own inbox to book th"},{"name":"list_categories","description":"The categories list: every slug with its English and Portuguese labels and its kind (local_and_retail, or software_and_ai for software, API and AI companies, ke"},{"name":"list_attributes","description":"The attributes a search may ask for (delivery, walk_ins, wifi…), each with its labels, and the payments accepts takes. Pass keys as attributes to search_busines"},{"name":"get_census","description":"Monthly counts of what AI agents can do at the websites this network checked: how many an agent can message, book, order from or pay, through which doors, by co"},{"name":"register_business","description":"For a business's own AI: put the business in this directory with its doors (MCP, A2A, OpenAPI, an API, UCP, ACP, a platform's door) and its facts: name, what it"},{"name":"update_business","description":"For a business's own AI: correct its listing (set any field register_business takes), add or remove doors, turn the listing off or on, or hide its agentic score"},{"name":"start_inbox","description":"For a business's own AI: the link where the business's owner sets up their own agent inbox, hosted by Surfing Dog, at inbox.<domain>. Give the owner the link; t"},{"name":"check_dns","description":"Checks whether AI agents are led from the business's website and DNS to its agent inbox, and whether the inbox answers at inbox.<domain> (or the host given): fo"}],"toolCount":14,"toolsHash":"cd659d4c4c8f7c8abc3b3bcb2d62a83abc17c42f40b5724a21a8fad0a8dd1646","serverName":"surfingdog-search","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T15:29:12.182Z","kind":"mcp_initialize","ok":false,"httpStatus":405,"latencyMs":73,"error":"http 405","detail":null},{"at":"2026-10-23T14:29:17.522Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":72,"error":null,"detail":{"tools":[{"name":"search_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 ar"},{"name":"get_business","description":"One business's full listing, by its domain: its address (a town and country for one this network found), the week's opening hours and closures, its doors and wh"},{"name":"check_business","description":"Checks what an AI agent can do with a business's website: message, book, order, sign up, pay, change or cancel. Waits up to 25 seconds; if the read isn't finish"},{"name":"report_door","description":"Records how a business's door went (its inbox, MCP, A2A or API) when you used one: it answered (ok), refused (slot_taken, out_of_stock…), the request was your o"},{"name":"ask_business","description":"Sends your person's question to a business's own inbox, as a message. Only for a business in this directory with its own inbox (its listing names one), and only"},{"name":"request_quote","description":"Asks a business for a price, in its own inbox, for something your person describes. Only for a business in this directory with its own inbox (its listing names "},{"name":"request_booking","description":"Without start: the business's free times for one of its services, read from its own inbox; nothing is sent. With start: asks the business's own inbox to book th"},{"name":"list_categories","description":"The categories list: every slug with its English and Portuguese labels and its kind (local_and_retail, or software_and_ai for software, API and AI companies, ke"},{"name":"list_attributes","description":"The attributes a search may ask for (delivery, walk_ins, wifi…), each with its labels, and the payments accepts takes. Pass keys as attributes to search_busines"},{"name":"get_census","description":"Monthly counts of what AI agents can do at the websites this network checked: how many an agent can message, book, order from or pay, through which doors, by co"},{"name":"register_business","description":"For a business's own AI: put the business in this directory with its doors (MCP, A2A, OpenAPI, an API, UCP, ACP, a platform's door) and its facts: name, what it"},{"name":"update_business","description":"For a business's own AI: correct its listing (set any field register_business takes), add or remove doors, turn the listing off or on, or hide its agentic score"},{"name":"start_inbox","description":"For a business's own AI: the link where the business's owner sets up their own agent inbox, hosted by Surfing Dog, at inbox.<domain>. Give the owner the link; t"},{"name":"check_dns","description":"Checks whether AI agents are led from the business's website and DNS to its agent inbox, and whether the inbox answers at inbox.<domain> (or the host given): fo"}],"toolCount":14,"toolsHash":"cd659d4c4c8f7c8abc3b3bcb2d62a83abc17c42f40b5724a21a8fad0a8dd1646","serverName":"surfingdog-search","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T07:26:38.394Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":102,"error":null,"detail":{"tools":[{"name":"search_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 ar"},{"name":"get_business","description":"One business's full listing, by its domain: its address (a town and country for one this network found), the week's opening hours and closures, its doors and wh"},{"name":"check_business","description":"Checks what an AI agent can do with a business's website: message, book, order, sign up, pay, change or cancel. Waits up to 25 seconds; if the read isn't finish"},{"name":"report_door","description":"Records how a business's door went (its inbox, MCP, A2A or API) when you used one: it answered (ok), refused (slot_taken, out_of_stock…), the request was your o"},{"name":"ask_business","description":"Sends your person's question to a business's own inbox, as a message. Only for a business in this directory with its own inbox (its listing names one), and only"},{"name":"request_quote","description":"Asks a business for a price, in its own inbox, for something your person describes. Only for a business in this directory with its own inbox (its listing names "},{"name":"request_booking","description":"Without start: the business's free times for one of its services, read from its own inbox; nothing is sent. With start: asks the business's own inbox to book th"},{"name":"list_categories","description":"The categories list: every slug with its English and Portuguese labels and its kind (local_and_retail, or software_and_ai for software, API and AI companies, ke"},{"name":"list_attributes","description":"The attributes a search may ask for (delivery, walk_ins, wifi…), each with its labels, and the payments accepts takes. Pass keys as attributes to search_busines"},{"name":"get_census","description":"Monthly counts of what AI agents can do at the websites this network checked: how many an agent can message, book, order from or pay, through which doors, by co"},{"name":"register_business","description":"For a business's own AI: put the business in this directory with its doors (MCP, A2A, OpenAPI, an API, UCP, ACP, a platform's door) and its facts: name, what it"},{"name":"update_business","description":"For a business's own AI: correct its listing (set any field register_business takes), add or remove doors, turn the listing off or on, or hide its agentic score"},{"name":"start_inbox","description":"For a business's own AI: the link where the business's owner sets up their own agent inbox, hosted by Surfing Dog, at inbox.<domain>. Give the owner the link; t"},{"name":"check_dns","description":"Checks whether AI agents are led from the business's website and DNS to its agent inbox, and whether the inbox answers at inbox.<domain> (or the host given): fo"}],"toolCount":14,"toolsHash":"cd659d4c4c8f7c8abc3b3bcb2d62a83abc17c42f40b5724a21a8fad0a8dd1646","serverName":"surfingdog-search","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T00:31:11.633Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":62,"error":null,"detail":{"tools":[{"name":"search_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 ar"},{"name":"get_business","description":"One business's full listing, by its domain: its address (a town and country for one this network found), the week's opening hours and closures, its doors and wh"},{"name":"check_business","description":"Checks what an AI agent can do with a business's website: message, book, order, sign up, pay, change or cancel. Waits up to 25 seconds; if the read isn't finish"},{"name":"report_door","description":"Records how a business's door went (its inbox, MCP, A2A or API) when you used one: it answered (ok), refused (slot_taken, out_of_stock…), the request was your o"},{"name":"ask_business","description":"Sends your person's question to a business's own inbox, as a message. Only for a business in this directory with its own inbox (its listing names one), and only"},{"name":"request_quote","description":"Asks a business for a price, in its own inbox, for something your person describes. Only for a business in this directory with its own inbox (its listing names "},{"name":"request_booking","description":"Without start: the business's free times for one of its services, read from its own inbox; nothing is sent. With start: asks the business's own inbox to book th"},{"name":"list_categories","description":"The categories list: every slug with its English and Portuguese labels and its kind (local_and_retail, or software_and_ai for software, API and AI companies, ke"},{"name":"list_attributes","description":"The attributes a search may ask for (delivery, walk_ins, wifi…), each with its labels, and the payments accepts takes. Pass keys as attributes to search_busines"},{"name":"get_census","description":"Monthly counts of what AI agents can do at the websites this network checked: how many an agent can message, book, order from or pay, through which doors, by co"},{"name":"register_business","description":"For a business's own AI: put the business in this directory with its doors (MCP, A2A, OpenAPI, an API, UCP, ACP, a platform's door) and its facts: name, what it"},{"name":"update_business","description":"For a business's own AI: correct its listing (set any field register_business takes), add or remove doors, turn the listing off or on, or hide its agentic score"},{"name":"start_inbox","description":"For a business's own AI: the link where the business's owner sets up their own agent inbox, hosted by Surfing Dog, at inbox.<domain>. Give the owner the link; t"},{"name":"check_dns","description":"Checks whether AI agents are led from the business's website and DNS to its agent inbox, and whether the inbox answers at inbox.<domain> (or the host given): fo"}],"toolCount":14,"toolsHash":"cd659d4c4c8f7c8abc3b3bcb2d62a83abc17c42f40b5724a21a8fad0a8dd1646","serverName":"surfingdog-search","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T17:31:06.038Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":101,"error":null,"detail":{"tools":[{"name":"search_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 ar"},{"name":"get_business","description":"One business's full listing, by its domain: its address (a town and country for one this network found), the week's opening hours and closures, its doors and wh"},{"name":"check_business","description":"Checks what an AI agent can do with a business's website: message, book, order, sign up, pay, change or cancel. Waits up to 25 seconds; if the read isn't finish"},{"name":"report_door","description":"Records how a business's door went (its inbox, MCP, A2A or API) when you used one: it answered (ok), refused (slot_taken, out_of_stock…), the request was your o"},{"name":"ask_business","description":"Sends your person's question to a business's own inbox, as a message. Only for a business in this directory with its own inbox (its listing names one), and only"},{"name":"request_quote","description":"Asks a business for a price, in its own inbox, for something your person describes. Only for a business in this directory with its own inbox (its listing names "},{"name":"request_booking","description":"Without start: the business's free times for one of its services, read from its own inbox; nothing is sent. With start: asks the business's own inbox to book th"},{"name":"list_categories","description":"The categories list: every slug with its English and Portuguese labels and its kind (local_and_retail, or software_and_ai for software, API and AI companies, ke"},{"name":"list_attributes","description":"The attributes a search may ask for (delivery, walk_ins, wifi…), each with its labels, and the payments accepts takes. Pass keys as attributes to search_busines"},{"name":"get_census","description":"Monthly counts of what AI agents can do at the websites this network checked: how many an agent can message, book, order from or pay, through which doors, by co"},{"name":"register_business","description":"For a business's own AI: put the business in this directory with its doors (MCP, A2A, OpenAPI, an API, UCP, ACP, a platform's door) and its facts: name, what it"},{"name":"update_business","description":"For a business's own AI: correct its listing (set any field register_business takes), add or remove doors, turn the listing off or on, or hide its agentic score"},{"name":"start_inbox","description":"For a business's own AI: the link where the business's owner sets up their own agent inbox, hosted by Surfing Dog, at inbox.<domain>. Give the owner the link; t"},{"name":"check_dns","description":"Checks whether AI agents are led from the business's website and DNS to its agent inbox, and whether the inbox answers at inbox.<domain> (or the host given): fo"}],"toolCount":14,"toolsHash":"cd659d4c4c8f7c8abc3b3bcb2d62a83abc17c42f40b5724a21a8fad0a8dd1646","serverName":"surfingdog-search","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T11:34:11.250Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":99,"error":null,"detail":{"tools":[{"name":"search_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 ar"},{"name":"get_business","description":"One business's full listing, by its domain: its address (a town and country for one this network found), the week's opening hours and closures, its doors and wh"},{"name":"check_business","description":"Checks what an AI agent can do with a business's website: message, book, order, sign up, pay, change or cancel. Waits up to 25 seconds; if the read isn't finish"},{"name":"report_door","description":"Records how a business's door went (its inbox, MCP, A2A or API) when you used one: it answered (ok), refused (slot_taken, out_of_stock…), the request was your o"},{"name":"ask_business","description":"Sends your person's question to a business's own inbox, as a message. Only for a business in this directory with its own inbox (its listing names one), and only"},{"name":"request_quote","description":"Asks a business for a price, in its own inbox, for something your person describes. Only for a business in this directory with its own inbox (its listing names "},{"name":"request_booking","description":"Without start: the business's free times for one of its services, read from its own inbox; nothing is sent. With start: asks the business's own inbox to book th"},{"name":"list_categories","description":"The categories list: every slug with its English and Portuguese labels and its kind (local_and_retail, or software_and_ai for software, API and AI companies, ke"},{"name":"list_attributes","description":"The attributes a search may ask for (delivery, walk_ins, wifi…), each with its labels, and the payments accepts takes. Pass keys as attributes to search_busines"},{"name":"get_census","description":"Monthly counts of what AI agents can do at the websites this network checked: how many an agent can message, book, order from or pay, through which doors, by co"},{"name":"register_business","description":"For a business's own AI: put the business in this directory with its doors (MCP, A2A, OpenAPI, an API, UCP, ACP, a platform's door) and its facts: name, what it"},{"name":"update_business","description":"For a business's own AI: correct its listing (set any field register_business takes), add or remove doors, turn the listing off or on, or hide its agentic score"},{"name":"start_inbox","description":"For a business's own AI: the link where the business's owner sets up their own agent inbox, hosted by Surfing Dog, at inbox.<domain>. Give the owner the link; t"},{"name":"check_dns","description":"Checks whether AI agents are led from the business's website and DNS to its agent inbox, and whether the inbox answers at inbox.<domain> (or the host given): fo"}],"toolCount":14,"toolsHash":"cd659d4c4c8f7c8abc3b3bcb2d62a83abc17c42f40b5724a21a8fad0a8dd1646","serverName":"surfingdog-search","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T04:28:20.713Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":62,"error":null,"detail":{"tools":[{"name":"search_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 ar"},{"name":"get_business","description":"One business's full listing, by its domain: its address (a town and country for one this network found), the week's opening hours and closures, its doors and wh"},{"name":"check_business","description":"Checks what an AI agent can do with a business's website: message, book, order, sign up, pay, change or cancel. Waits up to 25 seconds; if the read isn't finish"},{"name":"report_door","description":"Records how a business's door went (its inbox, MCP, A2A or API) when you used one: it answered (ok), refused (slot_taken, out_of_stock…), the request was your o"},{"name":"ask_business","description":"Sends your person's question to a business's own inbox, as a message. Only for a business in this directory with its own inbox (its listing names one), and only"},{"name":"request_quote","description":"Asks a business for a price, in its own inbox, for something your person describes. Only for a business in this directory with its own inbox (its listing names "},{"name":"request_booking","description":"Without start: the business's free times for one of its services, read from its own inbox; nothing is sent. With start: asks the business's own inbox to book th"},{"name":"list_categories","description":"The categories list: every slug with its English and Portuguese labels and its kind (local_and_retail, or software_and_ai for software, API and AI companies, ke"},{"name":"list_attributes","description":"The attributes a search may ask for (delivery, walk_ins, wifi…), each with its labels, and the payments accepts takes. Pass keys as attributes to search_busines"},{"name":"get_census","description":"Monthly counts of what AI agents can do at the websites this network checked: how many an agent can message, book, order from or pay, through which doors, by co"},{"name":"register_business","description":"For a business's own AI: put the business in this directory with its doors (MCP, A2A, OpenAPI, an API, UCP, ACP, a platform's door) and its facts: name, what it"},{"name":"update_business","description":"For a business's own AI: correct its listing (set any field register_business takes), add or remove doors, turn the listing off or on, or hide its agentic score"},{"name":"start_inbox","description":"For a business's own AI: the link where the business's owner sets up their own agent inbox, hosted by Surfing Dog, at inbox.<domain>. Give the owner the link; t"},{"name":"check_dns","description":"Checks whether AI agents are led from the business's website and DNS to its agent inbox, and whether the inbox answers at inbox.<domain> (or the host given): fo"}],"toolCount":14,"toolsHash":"cd659d4c4c8f7c8abc3b3bcb2d62a83abc17c42f40b5724a21a8fad0a8dd1646","serverName":"surfingdog-search","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_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 ar"},{"name":"get_business","description":"One business's full listing, by its domain: its address (a town and country for one this network found), the week's opening hours and closures, its doors and wh"},{"name":"check_business","description":"Checks what an AI agent can do with a business's website: message, book, order, sign up, pay, change or cancel. Waits up to 25 seconds; if the read isn't finish"},{"name":"report_door","description":"Records how a business's door went (its inbox, MCP, A2A or API) when you used one: it answered (ok), refused (slot_taken, out_of_stock…), the request was your o"},{"name":"ask_business","description":"Sends your person's question to a business's own inbox, as a message. Only for a business in this directory with its own inbox (its listing names one), and only"},{"name":"request_quote","description":"Asks a business for a price, in its own inbox, for something your person describes. Only for a business in this directory with its own inbox (its listing names "},{"name":"request_booking","description":"Without start: the business's free times for one of its services, read from its own inbox; nothing is sent. With start: asks the business's own inbox to book th"},{"name":"list_categories","description":"The categories list: every slug with its English and Portuguese labels and its kind (local_and_retail, or software_and_ai for software, API and AI companies, ke"},{"name":"list_attributes","description":"The attributes a search may ask for (delivery, walk_ins, wifi…), each with its labels, and the payments accepts takes. Pass keys as attributes to search_busines"},{"name":"get_census","description":"Monthly counts of what AI agents can do at the websites this network checked: how many an agent can message, book, order from or pay, through which doors, by co"},{"name":"register_business","description":"For a business's own AI: put the business in this directory with its doors (MCP, A2A, OpenAPI, an API, UCP, ACP, a platform's door) and its facts: name, what it"},{"name":"update_business","description":"For a business's own AI: correct its listing (set any field register_business takes), add or remove doors, turn the listing off or on, or hide its agentic score"},{"name":"start_inbox","description":"For a business's own AI: the link where the business's owner sets up their own agent inbox, hosted by Surfing Dog, at inbox.<domain>. Give the owner the link; t"},{"name":"check_dns","description":"Checks whether AI agents are led from the business's website and DNS to its agent inbox, and whether the inbox answers at inbox.<domain> (or the host given): fo"}],"package":null,"toolSurface":{"id":"ts_w6wqfn54wmm4","endpointId":"ep_wck8q6ha8yqc","hash":"cd659d4c4c8f7c8abc3b3bcb2d62a83abc17c42f40b5724a21a8fad0a8dd1646","toolCount":14,"serverName":"surfingdog-search","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-20T14:26:01.652Z","lastSeenAt":"2026-10-24T04:22:00.828Z","observations":13,"toolNames":["search_businesses","get_business","check_business","report_door","ask_business","request_quote","request_booking","list_categories","list_attributes","get_census","register_business","update_business","start_inbox","check_dns"],"distinctSurfaces":10},"endpointFacts":[{"id":"ep_wck8q6ha8yqc","url":"https://surfingdog.ai/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-23T21:24:19.731Z","auth":{"observedAt":"2026-10-23T21:24:19.833Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-23T21:24:19.842Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"surfingdog.ai","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-24T11:20:19.000Z","validTo":"2026-12-23T12:20:16.000Z","daysToExpiry":60,"sanCount":3,"fingerprint256":"F5:61:68:1B:6A:62:BB:8C:58:EE:E4:AC:A8:01:3D:7A:5C:F1:F7:D3:CB:E6:EF:5D:48:75:42:43:06:EB:44:06"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"ard_catalog","key":"urn:air:surfingdog.ai:mcp:directory","url":"https://surfingdog.ai/.well-known/ai-catalog.json","firstSeenAt":"2026-10-09T10:20:14.930Z","fetchedAt":"2026-10-23T14:25:32.556Z","normalizedAt":"2026-10-23T14:25:32.556Z"},{"source":"mcp_registry","key":"ai.surfingdog/search","url":"https://registry.modelcontextprotocol.io/v0/servers/ai.surfingdog%2Fsearch","firstSeenAt":"2026-10-14T20:19:43.996Z","fetchedAt":"2026-10-21T04:18:25.358Z","normalizedAt":"2026-10-21T04:18:25.358Z"}]},"firstSeenAt":"2026-10-09T10:20:14.930Z","updatedAt":"2026-10-24T04:26:42.623Z"}