fathom-api-mcp
0
The MCP Flood Data Server is designed to use the Fathom global client SDK to access and manage flood data through a model context protocol server. It provides setup instructions, usage details, and Docker support for seamless integration and deployment.
MCP Flood Data Server
This project is an MCP server that uses the fathom global client SDK to fetch flood data via an LLM.
Setup
Use uv to setup the project. (uv venv
, uv lock
, uv sync
, ...)
Use
To use in continue (Must be running 1.1.24 or later - at the time of writing this is the pre-release version):
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
To build the Docker image:
docker build -t fathom-api-mcp .
To run the Docker image:
docker run --rm --name fathom-api-mcp -e FATHOM_CLIENT_ID=your_client_id -e FATHOM_CLIENT_SECRET=your_client_secret fathom-api-mcp
Note: Replace your_client_id
and your_client_secret
with your actual Fathom client ID and secret.