@pipeworx/copernicus-dataspace

Connect: https://gateway.pipeworx.io/copernicus-dataspace/mcp · Install: one-click buttons

No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.

Tools: 3

European Sentinel and Copernicus Contributing Mission archive from the EU’s Copernicus Data Space Ecosystem — search Sentinel-1/2/3/5P, Copernicus DEM, land-cover and burnt-area products by area and date and get item ids, footprints, dates and product asset paths.

Tools

  • copernicus_dataspace_collections(contains?, prefix?, limit?) — the product collections, with licence, extent and date range. Call this first: search refuses a query that names no collection.
  • copernicus_dataspace_collection(collection_id) — one collection in full.
  • copernicus_dataspace_search(collections, bbox?, datetime?, ids?, limit?, max_assets?) — which products cover an area on given dates.

Auth

Catalogue search is keyless. Downloading a product is not: asset hrefs are s3://eodata/... object-store paths, and fetching the bytes needs a free Copernicus account plus S3 or OData credentials (register at https://dataspace.copernicus.eu). The ids, dates, footprints and asset inventory returned here are complete and need no account.

The sentinel-hub pack is the commercial Sentinel Hub processing API (OAuth client credentials; statistical/NDVI endpoints returning computed values). This pack is the free EU catalogue underneath it — it says which scenes exist; Sentinel Hub renders and analyses them. Neither substitutes for the other.

Data sources

Shared client: shared/src/stac.ts, also used by planetary-computer, earth-search and meteoswiss.

Traps

  • POST /search with no collections answers HTTP 400 CollectionInQuerryIsMissingError (the upstream’s own spelling).
  • GET /collections pages ten at a time. A single un-paged read looks like a ten-dataset catalogue — a confident wrong answer rather than an error. The shared client follows rel="next".
  • Asset hrefs are s3://, not HTTPS. An agent that treats one as a download URL gets nothing and reads it as a broken link.

Tools

  • copernicus_dataspace_collections — List the product collections in the EU’s Copernicus Data Space Ecosystem — Sentinel-1/2/3/5P, Copernicus DEM, Contributing Mission optical/SAR/thermal, CLMS burnt-area — with each one’s licence, exten
  • copernicus_dataspace_collection — Full detail for one Copernicus Data Space collection: title, description, licence, providers, spatial and temporal extent, and the asset keys its products carry. AUTHORITATIVE for what a Sentinel prod
  • copernicus_dataspace_search — Search the EU Copernicus archive for Sentinel and Contributing Mission products over an area and date range, returning product ids, sensing datetimes, footprints and the asset inventory. AUTHORITATIVE

Tools

  • copernicus_dataspace_collection — Full detail for one Copernicus Data Space collection: title, description, licence, providers, spatial and temporal extent, and the asset keys its products carry. AUTHORITATIVE for what a Sentinel prod
  • copernicus_dataspace_collections — List the product collections in the EU's Copernicus Data Space Ecosystem — Sentinel-1/2/3/5P, Copernicus DEM, Contributing Mission optical/SAR/thermal, CLMS burnt-area — with each one's licence, exten
  • copernicus_dataspace_search — Search the EU Copernicus archive for Sentinel and Contributing Mission products over an area and date range, returning product ids, sensing datetimes, footprints and the asset inventory. AUTHORITATIVE

Regenerated from source · build September 18, 2026