Перейти к содержимому

GeoServer MCP Server

Подключает ИИ-модели к GeoServer REST API для взаимодействия с геопространственными данными и сервисами.

Python
38 stars

Описание

GeoServer MCP Server — это сервер на Python, реализующий протокол MCP для интеграции LLM (например, Claude) с REST API GeoServer. Ключевые особенности: управление workspaces, layers и styles; выполнение CQL-запросов на векторных данных; генерация карт через WMS/WFS; поддержка Docker и pip. Технологии: Python 3.10+, GeoServer. Применения: AI-анализ геоданных, автоматизация GIS-задач, визуализация пространственных сервисов в чатах ИИ.

Возможности

Управление workspaces и layers

Список, создание, получение информации и удаление workspaces, layers и стилей.

Операции с данными

Выполнение CQL-запросов, обновление и удаление фич в векторных данных.

Визуализация

Генерация стилизованных карт, создание и применение SLD-стилей.

Доступ к OGC-сервисам

Интеграция с WMS, WFS для веб-сервисов геоданных.

Установка

{ “mcpServers”: { “geoserver-mcp”: { “command”: “docker”, “args”: [ “run”, “-i”, “–rm”, “-e”, “GEOSERVER_URL=http://localhost:8080/geoserver”, “-e”, “GEOSERVER_USER=admin”, “-e”, “GEOSERVER_PASSWORD=geoserver”, “-p”, “8080:8080”, “mahdin75/geoserver-mcp” ] } } }

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
38

Ссылки