list_workspaces
List available workspaces in GeoServer
How to use it
list_workspaces is exposed by the Geoserver MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the list_workspaces tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Geoserver MCP
npx -y @smithery/cli install @mahdin75/geoserver-mcp --client claudeOther tools in Geoserver MCP (39)
Add a specific layer to a layer group
Create a categorized style for features
Create a classified style for features
Create a new coveragestore in a workspace
Create a new datastore in the given workspace
Create a new featurestore in the given workspace
Create a GeoPackage (GPKG) datastore
Create a new layer in GeoServer
Create a new layer group with specific layers and (optionally) styles
Create an ESRI Shapefile datastore
Create a new SLD style in GeoServer
Create a new user for GeoServer security
Create a new user group
Create a new workspace in GeoServer
Delete a coveragestore from a workspace
Delete a layer group from a workspace
Delete a resource from GeoServer (generic)
Delete a user by name
Delete a user group
Edit the settings of a feature type in a store
Return all user groups
List all users in the GeoServer instance
Get details about a single coveragestore
Get all coveragestores for a workspace
Get a specific datastore by name
List all datastores in the given workspace
Get feature attribute schema/details
List all feature types in a given store
Get detailed information about a layer
Get a layer group from a workspace
List all layer groups in a workspace
List layers in GeoServer, optionally filtered by workspace
Modify an existing user's properties
Publish an existing featurestore
Publish a featurestore using a SQL view definition
Assign/publish a style to a layer
Query features from a vector layer using CQL filter
Remove a layer from a group
Update a layer group's details and configuration