关于 Surfing Dog Search
查找 AI Agent 可以联系、预约或购物的商家,并检查 Agent 在网站上可执行的操作。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://surfingdog.ai/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http ai-surfingdog-search https://surfingdog.ai/mcpCursor.cursor/mcp.json
{"mcpServers":{"ai-surfingdog-search":{"type":"http","url":"https://surfingdog.ai/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"ai-surfingdog-search":{"type":"http","url":"https://surfingdog.ai/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"ai-surfingdog-search":{"type":"http","url":"https://surfingdog.ai/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"ai-surfingdog-search":{"serverUrl":"https://surfingdog.ai/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
8| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| near | object | 否 | 仅返回此点 radius_km 范围内的商家,并附上各自的距离。 |
| near.lat | number | 是 | |
| near.lng | number | 是 | |
| near.radius_km | number | 否 | 距此点的距离(公里);省略时为 10。 |
| level | enum | 否 | 处于此就绪级别或更高级别:askable(AI 可以询问)、bookable 或 orderable、payable。目前不列出低于 askable 的商家。此条件只会排除商家。listed | readable | askable | bookable | orderable | payable |
| limit | integer | 否 | 返回数量;省略时为 10。 |
| order | enum | 否 | rank:公布的顺序(默认);nearest:按距离排序,需要 near。rank | nearest |
| query | string | 否 | 用几个词描述业务内容或地点,例如 "florist" 或 "coffee singapore"。每个词都必须匹配名称、城镇、描述、类别、标签或服务,大小写和重音符号不敏感。像 "open" 或 "near me" 这样的词应改用 open_now 和 near。 |
| cursor | string | 否 | 上一条响应中的 next_cursor,用于获取同一搜索的下一页。 |
| source | array | 否 | member(通过其收件箱)、registered(由商家注册)、found(由此网络在商家自己的网站上发现);任意一种。此条件只会排除商家。 |
| accepts | array | 否 | 其在线入口支持的操作和接受的付款方式,全部都可用:ask、quote、book、order、pay,或 list_attributes 中的付款方式,如 card 或 pix。此条件只会排除商家。 |
| country | string | 否 | 国家/地区代码,如 PT 或 BR:位于该地、为该地提供服务或向该地发货的商家。此条件只会排除商家。 |
| category | string | 否 | 来自 list_categories 的 slug,如 hair-beauty,或地点类别 ID,如 hair_salon,并包含其下的所有类别。类别标签或同义词也可使用。version 7 之前的规则中,其他任何词都会匹配商家自行添加的标签;从 version 7 起则会报错,并列出最多 5 个可尝试的类别。 |
| language | string | 否 | 仅限会说此语言的商家,可使用 pt 或 en 等标签;pt 也会匹配 pt-br。 |
| open_now | boolean | 否 | true:仅限按其公布的营业时间此刻正在营业的商家。未公布营业时间的商家会被排除。 |
| door_type | array | 否 | 以下任一类型的活跃入口:inbox、mcp、a2a、openapi、api、ucp、acp、nlweb、other、表示任意平台的 "platform",或 platform:<name>。这只会排除企业。 |
| has_inbox | boolean | 否 | true:有收件箱入口;false:没有。此条件只会排除商家。 |
| item_type | enum | 否 | 仅限其收件箱支持此操作的商家。booking | order | quote_request | message |
| attributes | array | 否 | 来自 list_attributes 的键,如 "delivery" 或 "walk_ins";有取值的属性可用 key=value。每项都必须满足。此条件只会排除商家。 |
| price_band | string | 否 | 1(最便宜)到 4,可指定为 "2" 或范围 "1-2"。此条件只会排除商家。 |
| requestable | enum | 否 | 已声明可处理此类请求的在线入口。此条件只会排除商家。ask | quote |
详细介绍
维护者还没有提供详细介绍,可以先查看代码仓库中的 README。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。