MCP Бесплатно

STAC MCP сервер

MCP сервер для работы с STAC (SpatioTemporal Asset Catalog) API для поиска и доступа к геопространственным данным. Позволяет AI-ассистентам искать спутниковые снимки, метеоданные и другие геопространственные датасеты.

автор: Community

Установка
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/stac | bash

MCP сервер для работы с STAC (SpatioTemporal Asset Catalog) API для поиска и доступа к геопространственным данным. Позволяет AI-ассистентам искать спутниковые снимки, метеоданные и другие геопространственные датасеты.

Установка

UVX

uvx --from git+https://github.com/wayfinder-foundry/stac-mcp stac-mcp

Docker

docker run --rm -i ghcr.io/wayfinder-foundry/stac-mcp:latest

Podman

podman run --rm -i ghcr.io/wayfinder-foundry/stac-mcp:latest

Из исходного кода

git clone https://github.com/wayfinder-foundry/stac-mcp.git
cd stac-mcp
pip install -e ".[dev]"

Конфигурация

Конфигурация MCP сервера

{
  "stac": {
    "command": "uvx",
    "args": [
      "--from",
      "git+https://github.com/wayfinder-foundry/stac-mcp",
      "stac-mcp"
    ],
    "transport": "stdio",
  }
}

Доступные инструменты

Инструмент Описание
get_root Получить корневой документ (подмножество id/title/description/links/conformance)
get_conformance Получить список всех классов соответствия; опционально проверить конкретные URI
search_collections Получить список и поиск доступных STAC коллекций
get_collection Получить подробную информацию о конкретной коллекции
search_items Поиск STAC элементов с пространственными, временными и атрибутными фильтрами
get_item Получить подробную информацию о конкретном STAC элементе
estimate_data_size Оценить размер данных для STAC элементов с использованием ленивой загрузки (XArray + odc.stac)
get_queryables Возвращает свойства, доступные для запросов в STAC поиске
get_aggregations Создает STAC Search запросы с агрегацией для анализа данных

Возможности

  • Поиск и просмотр STAC коллекций
  • Поиск геопространственных датасетов (спутниковые снимки, метеоданные и др.)
  • Доступ к метаданным и информации об активах
  • Выполнение пространственных и временных запросов
  • Двойной режим вывода (текст и структурированный json) для всех инструментов
  • Оценка размера данных с ленивой загрузкой без скачивания
  • Обрезка областей интереса для точной оценки размера
  • Обнаружение возможностей и изящные откаты
  • Поддержка пакетной обработки со структурированными метаданными

Примеры использования

Найти спутниковые снимки Landsat в районе залива Сан-Франциско за январь 2023 года
Получить подробную информацию о конкретной STAC коллекции
Оценить размер данных спутниковых снимков без их скачивания
Найти коллекции метеоданных, доступные в STAC каталоге
Поиск геопространственных элементов с конкретными временными и пространственными фильтрами

Ресурсы

Примечания

Сервер поддерживает двойной режим вывода с опциональным параметром 'output_format' ('text' по умолчанию или 'json'). JSON режим возвращает структурированные данные, обернутые в MCP TextContent. Сервер включает в себя полную документацию FastMCP и архитектурные рекомендации для агентного геопространственного анализа.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI