mcpField
P
Property Hazard MCP

Property Hazard MCP

远程服务
github.com/ericshenus商业与营销013 周前更新
代码仓库

关于 Property Hazard MCP

Property Hazard MCP 使用无需 API Key 的公共数据,评估单个美国地址的自然灾害风险。它返回风险指标和确定性评分,并将无法获取的数据标记为未知。

主要功能

  1. 01地址验证与地理编码
  2. 02洪水区查询
  3. 03野火风险评分
  4. 04地震 PGA 与距离数据
  5. 05确定性评分、等级和风险因素

适用场景

  1. 01查看美国房产的灾害风险
  2. 02比较洪水、野火和地震指标
  3. 03识别数据源无法提供的风险字段

MCP 相关

该远程 MCP 服务提供 `assess_property_hazard` 工具。输入美国地址后,它会返回洪水、野火、地震、断层距离和海岸邻近数据,以及总体风险评分。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.zipquote.ai/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

1
参数类型必填说明
addressstring是

详细介绍

us-property-hazard-risk(MCP 服务)

一个远程 MCP 服务,仅使用免费的公开数据(无需密钥),评估单个美国房产地址面临的自然灾害风险,包括洪水、野火、地震和沿海距离。无需 API 密钥、数据库或地图。可通过 Claude、ChatGPT 或任何其他兼容 MCP 的宿主使用。

工具

assess_property_hazard(address: str)

验证地址并进行地理编码,然后返回洪水区(FEMA NFHL)、野火风险评分、地震 PGA(USGS、ASCE 7-22)、断层和海岸距离,以及确定性的 0–100 hazard_score / hazard_tier 和最多 5 个 hazard_drivers。如果某个数据源不可用,相应字段将报告为未知,而不会假定风险为零。

数据来源

本地开发

python -m venv venv
venv/Scripts/pip install -r requirements.txt   # venv/bin/pip on macOS/Linux

cd src
../venv/Scripts/python server.py               # ../venv/bin/python on macOS/Linux

在 http://localhost:8000/mcp 启动可流式传输的 HTTP MCP 服务:

curl -X POST http://localhost:8000/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"assess_property_hazard","arguments":{"address":"1600 Pennsylvania Ave NW, Washington, DC 20500"}}}'

部署

通过 Docker Compose(docker-compose.yml)运行:

docker compose up -d --build

已知限制

  • 仅支持美国地址
  • 某些网络偶尔无法访问 FEMA NFHL(flood_available: false)
  • 野火评分采用粗略的坐标区域启发式方法,不会精确到地块

许可证

MIT — 参见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。