Skip to content
| Marketplace
Sign in
Visual Studio Code>Machine Learning>Planetary Computer STAC MCPNew to Visual Studio Code? Get it now.
Planetary Computer STAC MCP

Planetary Computer STAC MCP

Isaac Corley

| (0) | Free
VS Code extension to configure the Planetary Computer STAC MCP server
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🌍 Planetary Computer MCP — VS Code Extension

Access petabytes of Earth observation data through GitHub Copilot in VS Code.

A Visual Studio Code extension that configures the Planetary Computer MCP server for GitHub Copilot, enabling AI assistants to query satellite imagery and geospatial data directly within VS Code.

This extension registers an MCP server for the Microsoft Planetary Computer STAC catalog, allowing GitHub Copilot to search and download satellite imagery, DEMs, land cover data, and vector datasets.

Sample Outputs


Sentinel-2
Alps

Sentinel-2
Miami

NAIP
Seattle

NAIP
Los Angeles

HLS L30
Los Angeles

MODIS
Bay Area

Sentinel-1 SAR
Miami

Copernicus DEM
Miami

ESA WorldCover
Alps

IO LULC
Iowa

MS Buildings
Vector Data

TerraClimate PET
Zarr Preview

Features

  • One-Click Setup: Automatically configures the MCP server in your VS Code settings
  • Satellite Imagery Access: Query Sentinel-2, NAIP, Landsat, and HLS collections
  • Geospatial Downloads: Download RGB images, multispectral bands, and vector data
  • GitHub Copilot Integration: Works seamlessly with VS Code's Copilot Chat
  • Real-time Processing: Auto URL signing and streaming downloads

Tools

Once configured, open Copilot Chat and use these tools:

  • search_stac: Query STAC catalog by collection, bbox, datetime, limit
  • get_collections: List all collections or get detailed info for a specific collection (assets, bands, resolutions)
  • describe_collection: Get structured metadata with RGB/DEM/SAR strategy and recommended tools
  • download_asset: Download GeoTIFF/assets with auto URL signing
  • download_visual: Download RGB images with smart rendering (JPG for optical/DEM, PNG for classified)
  • download_multispectral: Download specific bands into multi-band GeoTIFF
  • download_geometries: Download vector data (e.g., MS Buildings) with spatial filtering
  • download_zarr: Download spatial/temporal slices from Zarr collections (Daymet, ERA5, TerraClimate)
  • render_zarr_preview: Create heatmap PNG previews from downloaded Zarr data

Example Usage

Ask your LLM Agent the following in Copilot Chat, Cursor, Claude Code, etc.

Find recent Sentinel-2 imagery over Seattle from June 2024

Download building footprints for San Francisco

Create a heatmap of the temperature data in NYC in 2000 and in 2020

Get multispectral bands for vegetation analysis in the Smoky Mountains

Download NAIP imagery of Miami Airport

Tested Collections

  • Optical Imagery: Sentinel-2 L2A, NAIP, Landsat C2 L2, HLS L30/L8
  • Digital Elevation Models: Copernicus GLO-30, ALOS DEM
  • Land Cover: ESA WorldCover, IO LULC, MTBS fire data
  • SAR: Sentinel-1 RTC
  • Vector Data: Microsoft Buildings

Performance Issues

  • Large downloads may take time due to data size
  • Use smaller bounding boxes for faster results
  • The server uses streaming downloads to minimize memory usage

License

Apache 2.0

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft