
Ioos Erddap MCP server
online · 100% uptimeUS IOOS — regional ocean observing data via ERDDAP.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Ioos Erddap yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Ioos Erddap tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How Ioos Erddap compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 262 ms
- faster than 53% of 30,031 servers
Release history: 5 versions in the registry since 2026-09-25, latest 2026-11-02, typically one every 4 days.
Install Ioos Erddap in Claude Code, Cursor or VS Code
claude mcp add --transport http ioos-erddap https://gateway.pipeworx.io/ioos-erddap/mcp
What the publisher says
From the Ioos Erddap repository's README, as published. We do not edit it. Read it on GitHub
@pipeworx/ioos-erddap
US Integrated Ocean Observing System data — buoys, tide gauges, gliders, HF radar currents, water quality and regional ocean model grids — read live from the IOOS regional associations' ERDDAP servers.
Part of Pipeworx — an MCP gateway connecting AI agents to 1679+ live data sources.
Tools
catalogue. Start here: every other tool takes a dataset_id from these results.
- iooserddapsearch_datasets(query, protocol?, node?, limit?) — full-text search of one node's
timeseries rows.
- iooserddapdatasetinfo(datasetid, node?) — variables, units, axes, time coverage, licence.
- iooserddaptabledap(dataset_id, variables?, constraints?, node?, limit?) — station and glider
one gridded value from a regional model or radar grid.
- iooserddapgriddappoint(datasetid, variable, latitude, longitude, time?, depth?, node?) —
Auth
Keyless. Every node serves anonymously.
Data sources
Six nodes, selected with node. A dataset lives on exactly one of them, so getting node right is the first thing a caller has to do; a wrong id raises an error that lists them all.
NERACOOS and NANOOS are deliberately absent. https://www.neracoos.org/erddap and https://data.nanoos.org/erddap both answer 301 from our egress (measured 2026-09-17). Adding them without resolving where they redirect would ship two node ids that fail for every caller. If you add them, verify a live search first, not just a reachable root.
Traps
Protocol-level traps live in shared/src/erddap.ts (shared with noaa-coastwatch) and are documented in full at the top of that file. Two matter most here:
gridded fields are on the regional nodes. A griddap_point call against national is not a bug.
- erddap.ioos.us has almost no griddap. The national node is inventories and metrics; the
and omitting it is an axis error rather than a defaulted surface reading. depth: 0.25 is the shallowest level of roms_hiig.
- PacIOOS ROMS grids are 4-D: time, depth, latitude, longitude. depth is required on those,
And the one this pack found the hard way: ERDDAP's first &-segment is positional — the server reads it as the variable list whatever it contains. Asking for every column (no variables) while dropping the now-empty first segment slides the row-cap expression into the variable slot and the server answers Unrecognized variable="orderByLimit("5")", which reads as a broken dataset rather than a malformed URL. The shared client keeps the empty segment.
Quick Start
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"ioos-erddap": {
"url": "https://gateway.pipeworx.io/ioos-erddap/mcp"
}
}
}What this endpoint actually serves
tools/list at https://gateway.pipeworx.io/ioos-erddap/mcp returns the tools in the table above plus the shared Pipeworx meta-tools — askpipeworx, discovertools, search_within, remember/recall and the rest of the gateway-wide set. So the tool count you see is larger than this table: a single-pack endpoint currently lists roughly 30 shared tools alongside the pack's own. The connection's initialize response states its exact scope, and is the authoritative answer for a given day.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Ioos Erddap: common questions
- Is Ioos Erddap MCP server safe?
- Mostly: it is graded B (77/100). Read the Ioos Erddap safety report
- How do I install Ioos Erddap?
- It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Ioos Erddap need an API key?
- Yes. The registry entry asks for
PIPEWORX_API_KEY. - Is Ioos Erddap maintained?
- The last commit was 40 days ago (2026-09-25). The latest release is v0.2.1.
- Is Ioos Erddap up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Ioos Erddap compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 262 ms (faster than 53% of 30,031 servers). Full comparison.