streamable-httpMITupdated 6mo ago
MCP server for Hydrata Cloud — run ANUGA flood simulations, track progress, and retrieve results through the Model Context Protocol.
Hydrata ANUGA Flood Simulation 能做什么?
hydrata-mcp-server
MCP server for Hydrata Cloud — run ANUGA flood simulations, track progress, and retrieve results through the Model Context Protocol.
Connect
Add to your .mcp.json (Claude Code, Cursor, Windsurf, etc.):
{
"mcpServers": {
"hydrata": {
"type": "streamable-http",
"url": "https://hydrata.com/mcp/"
}
}
}
A Hydrata Cloud account is required. Contact us at hydrata.com to get started.
Tools
| Tool | Description |
|---|---|
list_projects |
List ANUGA simulation projects (paginated) |
get_project |
Get project details including scenarios |
get_scenario |
Get scenario status and latest run |
start_simulation |
Start a flood simulation (local/EC2/Batch backends) |
get_run_status |
Lightweight status poll (<50ms) |
get_run |
Full run details with timing and results |
cancel_run |
Cancel an in-flight simulation |
retry_run |
Retry a failed simulation |
list_runs |
List runs across a project (with status filter) |
Typical workflow
list_projects → get_scenario → start_simulation → poll get_run_status → get_run
What is Hydrata?
Hydrata is a geospatial hydraulic modeling platform. It runs ANUGA flood simulations in the cloud — upload terrain data, configure scenarios, run simulations on managed compute (Celery, EC2, or AWS Batch), and visualise results on interactive maps.
ANUGA is an open-source hydrodynamic model developed by Geoscience Australia and the Australian National University. It solves the shallow water wave equations using finite volumes on an unstructured triangular mesh.
Development
git clone https://github.com/Hydrata/hydrata-mcp-server.git
cd hydrata-mcp-server
pip install -e ".[dev]"
pytest -v
Contributions welcome — see issues.
License
安装
把 Hydrata ANUGA Flood Simulation 添加到你的客户端。选择你正在使用的那个。
claude mcp add --transport http hydrata-anuga-flood-simulation https://hydrata.com/mcp/codex mcp add hydrata-anuga-flood-simulation --url https://hydrata.com/mcp/{
"mcpServers": {
"hydrata-anuga-flood-simulation": {
"url": "https://hydrata.com/mcp/"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"hydrata-anuga-flood-simulation": {
"type": "http",
"url": "https://hydrata.com/mcp/"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"hydrata-anuga-flood-simulation": {
"url": "https://hydrata.com/mcp/"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"hydrata-anuga-flood-simulation": {
"serverUrl": "https://hydrata.com/mcp/"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
9 个工具
Hydrata ANUGA Flood Simulation 向已连接的智能体提供 9 个工具。
- list_projects
- List ANUGA simulation projects (paginated)
- get_project
- Get project details including scenarios
- get_scenario
- Get scenario status and latest run
- start_simulation
- Start a flood simulation (local/EC2/Batch backends)
- get_run_status
- Lightweight status poll (<50ms)
- get_run
- Full run details with timing and results
- cancel_run
- Cancel an in-flight simulation
- retry_run
- Retry a failed simulation
- list_runs
- List runs across a project (with status filter)
评分
61 / 100
良好
- 文档18/25
- 维护9/25
- 可信度16/20
- 能力6/15
- 安装体验12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 183 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 9 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
版本历史
| 版本 | 发布于 |
|---|---|
| 0.1.0最新 | 2026年3月1日 |