Vinkius
ANA Data

ANA Data MCP for AI. Query Brazil’s full water science dataset.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

ANA (Movimentação de Dados) MCP on Cursor AI Code EditorANA (Movimentação de Dados) MCP on Claude Desktop AppANA (Movimentação de Dados) MCP on OpenAI Agents SDKANA (Movimentação de Dados) MCP on Visual Studio CodeANA (Movimentação de Dados) MCP on GitHub Copilot AI AgentANA (Movimentação de Dados) MCP on Google Gemini AIANA (Movimentação de Dados) MCP on Lovable AI DevelopmentANA (Movimentação de Dados) MCP on Mistral AI AgentsANA (Movimentação de Dados) MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

ANA (Movimentação de Dados) provides direct access to Brazil's National Water Agency data. Your AI agent queries real-time and historical records for flow, rainfall, water quality metrics, and cross-section profiles.

It handles complex hydrological time series retrieval and management across multiple variables.

What your AI can do

Create serie chuva

Adds a new rainfall series record to the ANA system.

Create serie cota

Adds a new river level/stage data series record.

Create serie perfil transversal

Adds a new cross-section profile data series record for engineering analysis.

+ 15 more capabilities included
Querying Hydrometeorological Time Series

Your agent retrieves historical or real-time data for specific variables like rainfall, flow, and water levels using station codes.

Analyzing Water Quality Data

You pull detailed monitoring series to check environmental health by retrieving parameters such as turbidity and pH.

Managing River Profiles

The MCP allows you to fetch transverse profile data, which is key for river morphology studies and engineering reports.

Handling Discharge Summaries

You access summaries of water discharge and current level data necessary for comprehensive basin management.

Modifying Data Records (Write Access)

Authorized users can create or update the core records for various data series directly in the ANA system.

Included with Plan

Waiting for input…

AI Agent

ANA (Movimentação de Dados) MCP: 18 Tools

These tools give your agent the ability to read, write, and manage all major types of hydrological time-series data from Brazilian water agencies.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using ANA (Movimentação de Dados) on Vinkius

Create Serie Chuva

Adds a new rainfall series record to the ANA system.

Create Serie Cota

Adds a new river level/stage data series record.

Create Serie Perfil Transversal

Adds a new cross-section profile data series record for engineering analysis.

Create Serie Qa

Adds a new water quality monitoring series record.

Create Serie Resumo Descarga

Adds a new discharge summary data series record.

Create Serie Vazao

Adds a new flow rate (discharge) series record to the system.

Get Serie Chuva

Searches for and retrieves historical rainfall data series using station or date codes.

Get Serie Cota

Retrieves the current and historical river level (stage) data series.

Get Serie Perfil Transversal

Searches for specific cross-section profile datasets needed for mapping river...

Get Serie Qa

Retrieves detailed water quality monitoring data series, including parameters like...

Get Serie Resumo Descarga

Gets comprehensive discharge summary records for a given basin or station.

Get Serie Vazao

Retrieves flow rate data series, providing daily measurements of water volume through a section.

Update Serie Chuva

Modifies or corrects existing rainfall data records in the ANA system.

Update Serie Cota

Updates and corrects existing river level (stage) data series records.

Update Serie Perfil Transversal

Corrects or updates geometry in the stored cross-section profile data.

Update Serie Qa

Modifies water quality parameters within an existing monitoring series record.

Update Serie Resumo Descarga

Updates the summary records for river discharge totals when new data becomes...

Update Serie Vazao

Modifies existing flow rate data series to incorporate corrections or newer measurements.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The ANA Data integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with ANA (Movimentação de Dados), then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
ANA Data MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by ANA (Agência Nacional de Águas). All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 18 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Tracking Water Levels and Flow Used To Be an API Nightmare

Today, getting reliable hydro data means navigating multiple government sites. You find the station ID for rainfall on one portal, check water level on another, and pull flow rates from a third. Then you spend hours cleaning up mismatched dates and units just to get them into one spreadsheet.

With this MCP, your agent handles the whole sequence. It calls `get_serie_chuva` and immediately follows up with `get_serie_cota`. The result is a unified dataset, eliminating the copy-pasting and data mismatch headaches entirely.

Accessing Water Quality Data With get_serie_qa

You used to have to request separate reports for each parameter—pH, dissolved oxygen, turbidity. This meant coordinating multiple data pulls and manually cross-referencing the dates and locations across different spreadsheets.

Now, your agent calls `get_serie_qa`. It collects all those parameters into one structured output. You get a full picture of environmental health without ever opening another tab.

What your AI can actually do with this

Dealing with Brazilian water data used to mean jumping between government portals, manually finding station codes, and downloading massive spreadsheets just to get a quick trend analysis. Now, you can talk to your AI agent and it does the heavy lifting. This MCP connects directly to the ANA API, letting you pull everything from flow rates and rainfall totals to specific water quality parameters in one go.

You're not limited to simple queries; authorized users can even update data series records within the system itself. Vinkius hosts this entire catalog of tools, so whether your client is Claude, Cursor, or another agent, you just connect once and get access to all these hydrological functions. It’s about turning massive, disparate datasets into actionable intelligence without ever leaving your development environment.

Built · Hosted · Managed by Vinkius ANA Data MCP - Query Brazilian Water Flow & Quality
Server ID 019e3864-1189-7254-9367-bc15e5438722
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Questions you might have

How do I find historical rainfall data using the get_serie_chuva tool? +

You use get_serie_chuva and specify the station code and date range. The agent returns a structured time series, meaning you get daily or periodic measurements ready to graph.

Can I update water quality data with the update_serie_qa tool? +

Yes, if you are an authorized user, you can use update_serie_qa to modify existing parameters. This is useful for correcting errors found in historical records.

What kind of data does get_serie_vazao retrieve? +

It retrieves flow rate data series, giving you measurements of the volume of water passing through a specific point over time. This is critical for modeling discharge and flood risk.

Does this MCP handle cross-section profiles? Which tool do I use? +

Yes. You need get_serie_perfil_transversal to retrieve the transverse profile data, which maps the river's physical geometry for engineering studies.

Before I run `get_serie_qa`, what credentials do I need for successful access? +

You must provide your official ANA Identificador and Senha. These are the necessary security keys for authenticating against their data systems. Never share these credentials outside of your secure AI client environment.

How do I establish a new discharge summary record using the `create_serie_resumo_descarga` tool? +

You must supply specific required parameters, including the station code and the desired date range. The system validates these inputs before creating or modifying the series record in the ANA database.

If I run `get_serie_chuva` with an invalid station code, what error message should I expect? +

The tool will return a specific API failure response indicating that the station identifier was not found. This means you need to double-check your input against valid ANA codes.

Is there a limit on the amount of data I can retrieve using `get_serie_vazao`? +

The service supports high volumes of searches per request. For extremely large datasets, it's best practice to break your retrieval into smaller, manageable chunks over time.

How can I search for flow data for a specific station? +

Use the get_serie_vazao tool by providing the codigo_estacao. You can also filter by data_busca to get data for a specific date.

Is it possible to update existing rainfall records? +

Yes, if you have the necessary permissions, you can use the update_serie_chuva tool with the updated JSON data body.

What information is included in the cross-section profile search? +

The get_serie_perfil_transversal tool retrieves morphological data of the riverbed at the station location, including depth and width measurements recorded in the series.

Built & Managed by Vinkius 30s setup 18 tools

We've already built the connector for ANA Data. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 18 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.