erddap-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@erddap-mcpWhat's the latest sea surface temperature off San Francisco?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
erddap-mcp
MCP server over the ERDDAP ocean-data protocol — the standard keyless data-server protocol behind NOAA CoastWatch satellite SST, Argo profiling floats, IOOS gliders, NDBC buoys, EMODnet physics sensors, NCEI archives and hundreds more.
Gap: no existing MCP server for ERDDAP (GitHub search zero hits as of Oct 2026; every "ocean data" MCP found wraps a single API — this one speaks the protocol, so it works against any ERDDAP server out of the box).
Tools
Tool | What it does |
| Curated public ERDDAP servers (CoastWatch, EMODnet, IFREMER, IOOS gliders, NCEI) |
| Keyword search a server's catalogue; returns dataset IDs, titles, institutions |
| Title, summary, time/space coverage, and the full queryable variable list |
| Tabular queries: variables + time range + lat/lon box + extra constraints ( |
| Gridded queries (satellite SST/analysis fields) at a point or box; time defaults to latest grid; stride + cell-count guard |
Works with any ERDDAP base URL: pass a curated nickname or any https://.../erddap URL.
Related MCP server: erddap-mcp-demo
Usage
pipx install erddap-mcp # or: pip install erddap-mcp
# stdio (default) — for Claude Code / Cursor / any MCP client
erddap-mcp
# SSE / streamable HTTP for remote clients
erddap-mcp --transport sse --port 8000
erddap-mcp --transport http --port 8000Claude Code config:
{"mcpServers": {"erddap": {"command": "erddap-mcp"}}}No API keys. No configuration. Read-only.
Development
python3 -m venv .venv && .venv/bin/pip install -e '.[dev]'
.venv/bin/pytest tests/ -qExample
> search_datasets(server="coastwatch", query="sea surface temperature")
## ERDDAP datasets matching 'sea surface temperature' (15 found)
- jplMURSST41 [Grid] MUR SST Analysis, ...
- nceiPH53sstd1day [Grid] NCEI Geo-Potential ...
> query_griddap(server="coastwatch", dataset_id="jplMURSST41", variable="analysed_sst",
lat_min=36.5, lat_max=37, lon_min=-122.5, lon_max=-122)
## jplMURSST41 / analysed_sst (...)
time | latitude | longitude | analysed_sst (degree_C)
2026-10-22T09:00:00Z | 36.5 | -122.5 | 18.605
...Notes
ERDDAP servers are community infrastructure: queries are cached 60 s, row counts capped (default 50, max 500) and griddap cell counts guarded, so the LLM can't accidentally pull a full raster.
ERDDAP's
Error {code=...; message="..."}bodies are surfaced as plain readable errors (e.g. wrong variable name → the server's exact complaint).
MIT licensed.
This server cannot be deployed
Maintenance
Related MCP Connectors
US IOOS — regional ocean observing data via ERDDAP.
NOAA CoastWatch — satellite and model ocean data via ERDDAP.
Search public Australian environmental evidence with provenance across authoritative catalogues.
Search and preview datasets publicly. Account-required full data via MCP.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAccess oceanographic and environmental data from 63+ ERDDAP servers worldwide through natural language queries. Search datasets, retrieve metadata, and download scientific data for climate research, marine biology, and coastal management.18-
- FlicenseCqualityDmaintenanceEnables LLMs to interact with ERDDAP search, metadata, and tabledap services for oceanographic data.51-

geolens-mcpofficial
AlicenseAqualityAmaintenanceRead-only access to a self-hosted GeoLens geospatial catalog: dataset search, schemas, GeoJSON features, saved maps, and sandboxed read-only SQL over PostGIS.6283Apache 2.0- AlicenseNot gradedqualityCmaintenanceEnables keyless search of the EU Copernicus Data Space catalogue, letting you find Sentinel-1/2/3/5P, DEM, land-cover, and burnt-area products by area and date and retrieve item ids, footprints, dates, and asset paths.17 npmMIT