Back to Browse

Hydrata MCP Server

by Hydrata
Developer ToolsModerate5.2MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Run ANUGA flood simulations, track progress, and retrieve results on Hydrata Cloud.

About

Run ANUGA flood simulations, track progress, and retrieve results on Hydrata Cloud.

Remote endpoints: streamable-http: https://hydrata.com/mcp/

Security Report

5.2
Moderate5.2Moderate Risk

This is a well-structured MCP server for hydraulic modeling with proper authentication and clean code. The server appropriately requires API credentials and uses secure token storage practices. Minor improvements could be made to input validation and error handling patterns. Supply chain analysis found 4 known vulnerabilities in dependencies (0 critical, 2 high severity).

9 tools verified · Open access · 7 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

hydrata-mcp-server

License: MIT

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

ToolDescription
list_projectsList ANUGA simulation projects (paginated)
get_projectGet project details including scenarios
get_scenarioGet scenario status and latest run
start_simulationStart a flood simulation (local/EC2/Batch backends)
get_run_statusLightweight status poll (<50ms)
get_runFull run details with timing and results
cancel_runCancel an in-flight simulation
retry_runRetry a failed simulation
list_runsList 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

MIT

Reviews

No reviews yet

Be the first to review this server!