Geoserver MCP logo

Geoserver MCP

Unclaimed

by mahdin75

A Model Context Protocol (MCP) server implementation that connects LLMs to the GeoServer REST API

Install

$npx -y @smithery/cli install @mahdin75/geoserver-mcp --client claude

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

add_layer_to_layergroup

Add a specific layer to a layer group

create_catagorized_featurestyle

Create a categorized style for features

create_classified_featurestyle

Create a classified style for features

create_coveragestore

Create a new coveragestore in a workspace

create_datastore

Create a new datastore in the given workspace

create_featurestore

Create a new featurestore in the given workspace

create_gpkg_datastore

Create a GeoPackage (GPKG) datastore

create_layer

Create a new layer in GeoServer

create_layergroup

Create a new layer group with specific layers and (optionally) styles

create_shp_datastore

Create an ESRI Shapefile datastore

create_style

Create a new SLD style in GeoServer

create_user

Create a new user for GeoServer security

create_usergroup

Create a new user group

create_workspace

Create a new workspace in GeoServer

delete_coveragestore

Delete a coveragestore from a workspace

delete_layergroup

Delete a layer group from a workspace

delete_resource

Delete a resource from GeoServer (generic)

delete_user

Delete a user by name

delete_usergroup

Delete a user group

edit_featuretype

Edit the settings of a feature type in a store

get_all_usergroups

Return all user groups

get_all_users

List all users in the GeoServer instance

get_coveragestore

Get details about a single coveragestore

get_coveragestores

Get all coveragestores for a workspace

get_datastore

Get a specific datastore by name

get_datastores

List all datastores in the given workspace

get_feature_attribute

Get feature attribute schema/details

get_featuretypes

List all feature types in a given store

get_layer_info

Get detailed information about a layer

get_layergroup

Get a layer group from a workspace

get_layergroups

List all layer groups in a workspace

list_layers

List layers in GeoServer, optionally filtered by workspace

list_workspaces

List available workspaces in GeoServer

modify_user

Modify an existing user's properties

publish_featurestore

Publish an existing featurestore

publish_featurestore_sqlview

Publish a featurestore using a SQL view definition

publish_style

Assign/publish a style to a layer

query_features

Query features from a vector layer using CQL filter

remove_layer_from_layergroup

Remove a layer from a group

update_layergroup

Update a layer group's details and configuration

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Geoserver MCP Server

How do I connect Geoserver MCP Server to Claude?
The listing records `npx -y @smithery/cli install @mahdin75/geoserver-mcp --client claude` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Cursor as compatible clients.
Is Geoserver MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Geoserver MCP Server do?
Geoserver MCP Server documents 40 tools to the agent, including add_layer_to_layergroup, create_catagorized_featurestyle, create_classified_featurestyle. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.