关于 Doorprofit Crime & Neighborhood Data
Doorprofit Crime & Neighborhood Data 是面向美国地址的托管服务,提供犯罪、安全和社区信息。其工具结合事件与安全数据、人口统计、住房成本及注册犯罪者搜索。
主要功能
- 01字母等级安全评分与犯罪数据
- 02周边 1,000 英尺内的近期事件
- 03社区人口统计与住房成本
- 04按地点或姓名搜索注册犯罪者
- 05查询账户计划与用量额度
适用场景
- 01评估房产周边安全状况
- 02比较社区人口特征和租金
- 03搜索地址附近的注册犯罪者
- 04查看剩余 API 额度
MCP 相关
托管的 MCP 服务向 MCP 客户端提供犯罪、社区、犯罪者搜索和额度查询工具。支持 OAuth 或 API 密钥;仅支持 stdio 的客户端可使用 stdio 桥接程序。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.doorprofit.com/mcpclaude mcp add --transport http doorprofit https://api.doorprofit.com/mcp{"mcpServers":{"doorprofit":{"type":"http","url":"https://api.doorprofit.com/mcp"}}}在 Cursor 中打开{"servers":{"doorprofit":{"type":"http","url":"https://api.doorprofit.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"doorprofit":{"type":"http","url":"https://api.doorprofit.com/mcp"}}}{"mcpServers":{"doorprofit":{"serverUrl":"https://api.doorprofit.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
DoorProfit MCP Server
适用于 DoorProfit API 的官方托管 MCP 服务——为任何地址提供美国犯罪、安全和社区数据,可在 Claude、ChatGPT、Cursor 及任何兼容 MCP 的客户端中使用。
https://api.doorprofit.com/mcp
向 AI 助手提问 “500 Adams St in Tulsa 安全吗?”,它就会用真实数据作答:字母等级安全评分、1,000 ft 范围内的近期事件、社区人口统计数据、收入、租金、房屋价值等。
工具
| 工具 | 说明 | 配额 |
|---|---|---|
get_crime_data | 安全评分(A+ 至 F)、与全国平均水平相比的犯罪细分数据、1,000 ft 范围内的近期事件 | 1 次调用 |
get_neighborhood_data | 人口统计数据、收入、房屋价值、租金、生活成本、天气和灾害风险 | 1 次调用 |
search_offenders | 搜索某个地点附近(≤3 mi)或按姓名查找的登记在册的犯罪人员 | 1 次调用 |
get_api_usage | 您的套餐、用量和剩余配额 | 免费 |
连接
选项 1 — OAuth(最简单)
在客户端中将 https://api.doorprofit.com/mcp 添加为远程 MCP 服务/自定义连接器。系统会提示您登录 DoorProfit 账户并批准访问。无需复制密钥。
选项 2 — API key
在 api.doorprofit.com/signup 免费获取密钥,然后进行配置:
{
"mcpServers": {
"doorprofit": {
"url": "https://api.doorprofit.com/mcp",
"headers": {
"Authorization": "Bearer dp_your_api_key"
}
}
}
}
仅接受 URL 的客户端可以改用 https://api.doorprofit.com/mcp?key=dp_your_api_key。
选项 3 — stdio bridge
对于仅支持 stdio 的客户端,此仓库包含一个小型桥接程序,可将托管服务作为本地进程提供。需要 Node 18+。
{
"mcpServers": {
"doorprofit": {
"command": "npx",
"args": ["-y", "github:shawndoor/doorprofit-mcp"],
"env": {
"DOORPROFIT_API_KEY": "dp_your_api_key"
}
}
}
}
也可以使用 Docker:
docker build -t doorprofit-mcp .
docker run -i --rm -e DOORPROFIT_API_KEY=dp_your_api_key doorprofit-mcp
该桥接程序会将每次工具调用转发到 https://api.doorprofit.com/mcp,并从同一位置获取工具定义;如果 API 无法访问,则使用 src/tools.json 中的快照。设置 DOORPROFIT_MCP_URL 可将其指向其他位置。托管工具定义变更后,运行 npm run sync-tools 刷新快照。
免费试用
测试地址 500 Main St, Dallas, TX 75202 会返回真实数据,且绝不会消耗配额,非常适合初次体验。
技术详情
- 传输方式: Streamable HTTP(无状态)
- 身份验证: OAuth 2.1(授权码 + PKCE、动态客户端注册)或 API key
- 覆盖范围: 美国地址(街道地址或 lat/lng)
- 配额: 工具调用会计入您的 DoorProfit 套餐用量;提供免费套餐,付费套餐可提高限额
链接
此仓库包含托管服务的文档和开源 stdio bridge。api.doorprofit.com 背后的数据管道并非开源。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。