Provides access to STAC (SpatioTemporal Asset Catalog) APIs for discovering and accessing geospatial datasets including satellite imagery and weather data, with support for spatial and temporal queries across STAC-compliant catalogs
STAC MCP Server
An MCP (Model Context Protocol) Server that provides access to STAC (SpatioTemporal Asset Catalog) APIs for geospatial data discovery and access.
Overview
This MCP server enables AI assistants and applications to interact with STAC catalogs to:
- Search and browse STAC collections
- Find geospatial datasets (satellite imagery, weather data, etc.)
- Access metadata and asset information
- Perform spatial and temporal queries
Features
Available Tools
search_collections
: List and search available STAC collectionsget_collection
: Get detailed information about a specific collectionsearch_items
: Search for STAC items with spatial, temporal, and attribute filtersget_item
: Get detailed information about a specific STAC item
Supported STAC Catalogs
By default, the server connects to Microsoft Planetary Computer STAC API, but it can be configured to work with any STAC-compliant catalog.
Installation
Or for development:
Usage
As an MCP Server
Configure your MCP client to connect to this server:
Command Line
You can also run the server directly:
Examples
Search Collections
Search Items
Get Collection Details
Get Item Details
Development
Setup
Testing
Linting
STAC Resources
License
Apache 2.0 - see LICENSE file for details.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Enables AI assistants to search and access geospatial datasets through STAC (SpatioTemporal Asset Catalog) APIs. Supports querying satellite imagery, weather data, and other geospatial assets with spatial, temporal, and attribute filters.