
bnjam/stac-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
STAC 요청에 대한 MCP 서버
개요
MCP (Model Context Protocol) 서버는 Geospatial 데이터 발견 및 액세스를위한 STAC (SpatioTemporal Asset Catalog) APIs에 액세스 할 수 있습니다. 모든 도구에 대한 이중 출력 모드 (텍스트 및 구조 json)을 지원합니다. 적용배지는 CI 워크플로우에 의해 메인으로 자동으로 업데이트됩니다. 이 MCP 서버는 STAC 카탈로그와 상호 작용하는 AI 조수 및 응용 프로그램을 가능하게합니다. - 검색 및 검색 STAC 컬렉션 - geospatial datasets (위성 이미지, 날씨 데이터 등) - 액세스 메타 데이터 및 자산 정보 - 공간 및 temporal 쿼리 수행 모든 도구는 옵션 output format 매개 변수 ( "text"기본값 또는 "json"). JSON 모드는 텍스트 필드가 컴팩트 한 JSON envelope : { "mode": "json", "data": { ... } } (또는 { "mode": "text fallback", "content": ["..."]} 핸들러가 JSON 분기가 부족한 경우) 단일 MCP TextContent를 반환합니다. 구조화된 소비를 가능하게 하는 동안 뒤에 오는 겸용성을 보존합니다 (ADR 0006와 ASR 1003).
개요(AI 번역)
MCP (Model Context Protocol) 서버는 Geospatial 데이터 발견 및 액세스를위한 STAC (SpatioTemporal Asset Catalog) APIs에 액세스 할 수 있습니다. 듀얼 출력 모드 지원 (text] 및 모든 도구에 대한 구조 json).
적용배지는 CI 워크플로에 의해
main]에 자동으로 업데이트됩니다.
개요
이 MCP 서버는 STAC 카탈로그와 상호 작용하는 AI 조수와 신청을 가능하게 합니다:
- 검색 및 검색 STAC 컬렉션
- Geospatial datasets (위성 이미지, 날씨 자료, 등)를 찾으십시오.
- 접근 메타데이터 및 자산 정보
- 공간과 temporal 쿼리 수행
특징
사용 가능한 도구
모든 도구는 옵션 output_format] 매개 변수 ("text"] 기본, 또는 "json")를 허용합니다. JSON 모드는 단일 MCP TextContent]를 반환합니다. text] 필드는 JSON 엔벨로프입니다. { "mode": "json", "data": { ... } } (또는 { "mode": "text_fallback", "content": ["..."] } 핸들러가 JSON 분지가 부족하면). 구조화된 소비를 가능하게 하는 동안 뒤에 오는 겸용성을 보존합니다 (ADR 0006와 ASR 1003).
-get_root: Fetch root document (id/title/description/links/conformance 서브셋)
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
STAC MCP Server
An MCP (Model Context Protocol) Server that provides access to STAC (SpatioTemporal Asset Catalog) APIs for geospatial data discovery and access. Supports dual output modes (text and structured json) for all tools.
The coverage badge is updated automatically on pushes to
mainby the CI workflow.
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
All tools accept an optional output_format parameter ("text" default, or "json"). JSON mode returns a single MCP TextContent whose text field is a compact JSON envelope: { "mode": "json", "data": { ... } } (or { "mode": "text_fallback", "content": ["..."] } if a handler lacks a JSON branch). This preserves backward compatibility while enabling structured consumption (see ADR 0006 and ASR 1003).
get_root: Fetch root document (id/title/description/links/conformance subset)get_conformance: List all conformance classes; optionally verify specific URIsget_capabilities: Get a summary of STAC API capabilities (query, sort, fields, queryables, aggregation, filter)search_collections: List and search available STAC collectionsget_collection: Get detailed information about a specific collection
설치
uvx --from git+https://github.com/wayfinder-foundry/stac-mcp stac-mcp