
MCP Flood Data Server

2025.04.17
0
Python洪水数据服务其它
fathom-api-mcp 是一个基于 MCP 的服务,利用 Fathom 全球客户端 SDK 通过 LLM 获取洪水数据。该服务主要用于处理和提供洪水相关的数据,适用于需要洪水数据分析和处理的场景。
View on GitHub
Overview
基本能力
产品定位
fathom-api-mcp 是一个洪水数据服务,通过 MCP 框架提供洪水数据的获取和处理能力。
核心功能
- 使用 Fathom 全球客户端 SDK 获取洪水数据
- 通过 LLM 处理洪水数据
- 支持 Docker 容器化部署
适用场景
- 洪水数据分析
- 洪水预警系统
- 环境监测系统
工具列表
- Fathom 全球客户端 SDK:用于获取洪水数据
- Docker:用于容器化部署
常见问题解答
- 如何获取 Fathom 客户端 ID 和密钥?需要替换
your_client_id
和your_client_secret
为实际的 Fathom 客户端 ID 和密钥。
使用教程
使用依赖
- 需要安装
uv
工具
安装教程
- 使用
uv
设置项目:uv venv uv lock uv sync
- 在
continue
中使用: ``` mcpServers:- name: Fathom API MCP server command: uv transport: type: stdio env: FATHOM_CLIENT_ID: my-client-id FATHOM_CLIENT_SECRET: my-client-secret args:
- --quiet
- --directory
- /path/to/fathom-api-mcp/
- run
- hello.py ```
调试方式
- 构建 Docker 镜像:
bash docker build -t fathom-api-mcp .
- 运行 Docker 镜像:
bash docker run --rm --name fathom-api-mcp -e FATHOM_CLIENT_ID=your_client_id -e FATHOM_CLIENT_SECRET=your_client_secret fathom-api-mcp