gibs_tile_url

Pack: nasa-gibs · Endpoint: https://gateway.pipeworx.io/nasa-gibs/mcp

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/gibs_tile_url for the schema, then POST the same URL with its arguments for the data.

“Give me the satellite image of Los Angeles on 2026-09-10” — build a ready-to-fetch NASA GIBS image tile URL for a layer, a date and a place. Give a latitude/longitude and a zoom level and it computes the WMTS tile row/column for you; give tile_row/tile_col directly if you already have them. Returns the tile URL plus the tile’s own geographic bounds and the resolved date, so the caller can show or download the actual imagery.

Parameters

NameTypeRequiredDescription
layerstringyesGIBS layer identifier, e.g. “VIIRS_NOAA20_CorrectedReflectance_TrueColor”.
datestringnoDate YYYY-MM-DD. Omit to use the layer’s most recent available date.
latitudenumbernoLatitude of the point the tile should cover. Required unless tile_row/tile_col are given.
longitudenumbernoLongitude of the point the tile should cover.
zoomnumbernoZoom level / TileMatrix, 0 = whole globe. Default 4. Capped at the layer’s deepest level.
tile_rownumbernoWMTS tile row, if you already know it (alternative to latitude/longitude).
tile_colnumbernoWMTS tile column, if you already know it.
projectionstringno

Example call

Arguments

{
  "layer": "VIIRS_NOAA20_CorrectedReflectance_TrueColor",
  "latitude": 34.05,
  "longitude": -118.24,
  "zoom": 6,
  "date": "2026-09-10"
}

curl

curl -X POST https://gateway.pipeworx.io/nasa-gibs/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"gibs_tile_url","arguments":{"layer":"VIIRS_NOAA20_CorrectedReflectance_TrueColor","latitude":34.05,"longitude":-118.24,"zoom":6,"date":"2026-09-10"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('gibs_tile_url', {
  "layer": "VIIRS_NOAA20_CorrectedReflectance_TrueColor",
  "latitude": 34.05,
  "longitude": -118.24,
  "zoom": 6,
  "date": "2026-09-10"
});

More examples

{
  "layer": "MODIS_Terra_CorrectedReflectance_TrueColor",
  "latitude": 51.5,
  "longitude": -0.12,
  "zoom": 5
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "nasa-gibs": {
      "url": "https://gateway.pipeworx.io/nasa-gibs/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 18, 2026