关于 dfwmetro.net directory
dfwmetro.net directory 是用于查找和提交达拉斯—沃思堡地区可在线预约家居服务商的 MCP 服务。其 stdio 软件包可将本地 MCP 客户端连接到托管目录 API,列表会标明核验状态。
主要功能
- 01搜索目录列表
- 02仅筛选已核验商家
- 03提交可预约商家
- 04显示核验状态
- 05将 stdio 调用转发至托管 API
适用场景
- 01查找已核验的本地服务商
- 02搜索带预约信息的商家
- 03提交符合条件的 DFW 商家
- 04连接仅支持 stdio 的 MCP 客户端
MCP 相关
通过托管 MCP 端点提供列表搜索、仅搜索已核验商家和提交工具。本地 stdio 桥接程序会将客户端调用转发至该端点。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://dfwmetro.net/mcpclaude mcp add --transport http cexplayer01-dfwmetro-directory https://dfwmetro.net/mcp{"mcpServers":{"cexplayer01-dfwmetro-directory":{"type":"http","url":"https://dfwmetro.net/mcp"}}}在 Cursor 中打开{"servers":{"cexplayer01-dfwmetro-directory":{"type":"http","url":"https://dfwmetro.net/mcp"}}}在 VS Code 中打开{"mcpServers":{"cexplayer01-dfwmetro-directory":{"type":"http","url":"https://dfwmetro.net/mcp"}}}{"mcpServers":{"cexplayer01-dfwmetro-directory":{"serverUrl":"https://dfwmetro.net/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
dfwmetro-mcp
一个用于 dfwmetro.net 的本地模型上下文协议(MCP)服务——这是达拉斯—沃思堡地区真正支持在线预约的服务企业目录。
为你的 AI Agent 提供三个工具:
| 工具 | 功能 |
|---|---|
find_listings | 搜索目录。每条信息都标有验证状态;已验证的企业排名靠前,并提供完整的机器可读预约数据。 |
find_verified_listings | 严格搜索:仅包含已验证企业——dfwmetro 验证团队已检查其执照、注册信息和保险。 |
submit_listing | 向目录提交一家 DFW 企业。企业必须真正支持在线预约(可选择实际日期和时间的预约流程,而非报价表单或仅支持电话预约)。已接受的提交初始状态为 NOT_YET_VERIFIED,之后会经过人工审核。 |
在 Claude / Cursor(及其他 MCP 客户端)中安装
有两种连接方式——两者都无需身份验证或 API 密钥:
托管端点——如果你的客户端支持远程(Streamable HTTP)服务,可直接连接到:
https://dfwmetro.net/mcp
该服务也已列入官方 MCP Registry,名称为
io.github.cexplayer01/dfwmetro-directory,因此支持浏览注册表的客户端可以在其中找到并添加它。
本仓库(stdio 桥接程序)——如果你的客户端只能启动本地进程,请改为运行此软件包:它通过 stdio 与客户端通信,并将每次调用转发到托管端点。请参阅下方的快速开始。
为什么要创建此项目
dfwmetro.net 通过无状态 HTTP MCP 端点 https://dfwmetro.net/mcp 提供相同的工具。不过,许多 MCP 客户端会通过 stdio 启动本地进程。此服务负责桥接两者:它通过 stdio 与客户端通信,并将每次调用转发到公共端点,因此工具定义和验证规则始终使用最新版本。无需 API 密钥、数据库或机密信息——它只会与 dfwmetro.net 的公共机器 API 通信。
需要 Node.js 18+。零依赖。
快速开始
node server.mjs
它会从 stdin 读取 JSON-RPC,并将响应写入 stdout——由 MCP 客户端启动它;你无需手动运行。
Claude Desktop
将以下内容添加到 claude_desktop_config.json:
{
"mcpServers": {
"dfwmetro": {
"command": "node",
"args": ["/path/to/dfwmetro-mcp/server.mjs"]
}
}
}
其他 MCP 客户端
将客户端指向 node /path/to/dfwmetro-mcp/server.mjs,并将其设为 stdio 服务。
想使用托管端点?
如果你的客户端支持远程 / HTTP MCP 服务,可完全跳过此软件包,直接连接到:
https://dfwmetro.net/mcp
dfwmetro.net 上的其他机器可读接口:GET /api/bridge/discover 用于获取发现 JSON,/llms.txt 用于查看 Agent 指南,/.well-known/dfwmetro-agent.json 用于查看 Agent 注册表条目。
配置
| 环境变量 | 默认值 | 含义 |
|---|---|---|
DFWMETRO_MCP_URL | https://dfwmetro.net/mcp | 覆盖远程端点(仅用于测试)。 |
企业信息收录规则
目录只收录客户实际可以在线预约的企业: 需提供可选择日期和时间的真实预约流程。报价表单、联系表单、仅支持电话预约的企业、潜在客户聚合平台,以及需要登录才能预约的服务均不符合条件,也无法通过验证。如果你是代表企业提交信息的 Agent,请先找到企业真实的街道地址(可查看网站页脚、联系页面或其 JSON-LD LocalBusiness 区块)——地址决定地图标记的位置。
许可证
MIT——请参阅 LICENSE。目录数据由 dfwmetro.net 提供,具体条款见其 /llms.txt。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。