geoserver-mcp

geoserver-mcp

18

GeoServer MCP Server is a Model Context Protocol implementation designed to connect LLMs with GeoServer's REST API, providing enhanced capabilities for handling geospatial data. It offers a range of tools for workspace, layer management, and visualization, with easy integration for clients.

What is the GeoServer MCP Server?

GeoServer MCP Server is a Model Context Protocol server that connects LLMs to the GeoServer REST API, enabling interaction with geospatial data and services.

What are the prerequisites for using GeoServer MCP Server?

You need Python 3.10 or higher, a running GeoServer instance with REST API enabled, an MCP-compatible client, and an internet connection for package installation.

How can I install GeoServer MCP Server using Docker?

You can install it by pulling the Docker image with docker pull mahdin75/geoserver-mcp and running it with docker run -d mahdin75/geoserver-mcp.

What are some of the available tools in GeoServer MCP Server?

Some tools include list_workspaces, create_workspace, get_layer_info, list_layers, create_layer, delete_resource, query_features, update_features, delete_features, generate_map, create_style, and apply_style.

How can I contribute to the GeoServer MCP Server project?

You can contribute by forking the repository, creating a feature branch, committing your changes, pushing to the branch, and opening a Pull Request.