Geoserver
@ronitjadhav
About Geoserver
A Model Context Protocol (MCP) server that exposes GeoServer REST API functionality for natural language interaction. Built on the python-geoservercloud library, this MCP server provides 80+ tools for managing:
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"geoserver": {
"command": "uvx",
"args": [
"geoservercloud-mcp"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is Geoserver?
Geoserver is a Model Context Protocol (MCP) server that exposes GeoServer REST API functionality for natural language interaction. Built on the python-geoservercloud library, it provides over 80 tools for managing geospatial data and infrastructure, targeting users who need to interact with GeoServer through an AI assistant.
How to use Geoserver?
Configure your GeoServer URL and credentials via environment variables, then connect the MCP server to any compatible AI client. No specific commands or config keys are described in the README beyond setting the endpoint and authentication.
Key features of Geoserver
- 80+ tools for GeoServer management
- Manage workspaces, datastores, layers, and styles
- Supports PostGIS, GeoPackage, and Shapefile sources
- Apply SLD, CSS, and MBStyle formats
- Organize layers into groups
- Control access rules and permissions
Use cases of Geoserver
- Natural-language creation and configuration of GeoServer workspaces
- Automated publishing of vector and raster layers from existing datastores
- Styling geospatial data with SLD, CSS, or Mapbox styles via chat
- Bulk setup of layer groups and security rules
FAQ from Geoserver
What GeoServer instances does the server work with?
It works with any GeoServer instance (local or remote) after you configure the GeoServer URL and credentials via environment variables.
How many tools are included?
The server provides over 80 tools covering workspaces, datastores, layers, styles, layer groups, and security.
What underlying library does this MCP server use?
It is built on the python-geoservercloud library.
What can I manage with this server?
You can manage workspaces, datastores (PostGIS, GeoPackage, Shapefile), feature types and layers, styles (SLD/CSS/MBStyle), layer groups, and access rules/permissions.
How do I provide authentication credentials?
Credentials are configured through environment variables—set your GeoServer URL and related authentication details before launching the MCP server.
Frequently asked questions
What GeoServer instances does the server work with?
It works with any GeoServer instance (local or remote) after you configure the GeoServer URL and credentials via environment variables.
How many tools are included?
The server provides over 80 tools covering workspaces, datastores, layers, styles, layer groups, and security.
What underlying library does this MCP server use?
It is built on the python-geoservercloud library.
What can I manage with this server?
You can manage workspaces, datastores (PostGIS, GeoPackage, Shapefile), feature types and layers, styles (SLD/CSS/MBStyle), layer groups, and access rules/permissions.
How do I provide authentication credentials?
Credentials are configured through environment variables—set your GeoServer URL and related authentication details before launching the MCP server.
Basic information
More Developer Tools MCP servers
ZeroBeacon — 1000-Tool Collision-Proof Commerce Router
DavidFox998ZeroBeacon.ai — Collision-proof commerce router for AI agents. 1000 MCP tools: commerce, trust, billing, sovereign ID + everyday tools. LIVE.
Altronis
sypherinMCP server + CLI for Altronis — Singapore AI consulting. Ask the Lyra consultant, generate a grant-matched AI transformation plan, pull curated SG AI events/news. Read-only, wraps altronis.sg.
Vibgrate MCP
VibgrateQuery your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up

Skycloak
Manage your Skycloak-hosted Keycloak: clusters, realms, apps, SSO and users, from any MCP client.

Routebase
RoutebaseRoutebase keeps your API's design, docs, contract tests, mocks and monitoring in one living OpenAPI spec so they can't drift apart. Agents work on that same source of truth, under your team's permissions.
Comments