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

|
14 installs
| (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.

Note: This extension configures the Python-based Planetary Computer MCP server. See the main repository for the server implementation.

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:

  • download_data: Unified tool for raster, DEM, land cover, and climate data

    • Natural language queries (e.g., "sentinel-2 imagery", "elevation data")
    • Place names or bounding boxes
    • Time range filtering
    • Automatic RGB visualization generation
  • download_geometries: Download vector data with spatial filtering

    • Building footprints, administrative boundaries
    • GeoParquet format output
    • Map visualizations

Example Usage

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

Download Sentinel-2 imagery over Seattle from June 2024

Get building footprints for San Francisco

Download elevation data for the Rocky Mountains

Find NAIP imagery of Miami Airport

Get land cover data for Iowa

The download_data tool automatically detects the dataset type from your natural language query and handles the appropriate processing pipeline.

Supported Datasets

See the main repository for the complete list of supported datasets and collections.

Performance Notes

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

Implementation

This extension configures the Python-based Planetary Computer MCP server. For detailed information about the server implementation, supported datasets, and development:

  • Main Repository
  • Collections Documentation
  • Python API Usage

License

Apache 2.0

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