# Geobble MCP server

Source: https://glimind.com/server/mcp-registry%2Fcom.geobble%2Fgeobble
Registry id: `mcp-registry/com.geobble/geobble`
Status: live (checked 2026-10-27T12:52:29.625Z)

## Measurements (30 days)

- Uptime: 99.96%
- Checks: 2610
- Outages (90 days): 1

## Install

```json
{
  "mcpServers": {
    "geobble-mcp-server": {
      "type": "http",
      "url": "https://api.geobble.com/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http geobble-mcp-server https://api.geobble.com/mcp
```

## Tools (65)

- `geobble_account_list`: List the personal and organization accounts that can own new geospatial work — projects, datasets, maps, collections — including the handle the create tools req
- `geobble_cancel_action`: Invalidate a pending Geobble confirmation without executing the underlying action.
- `geobble_capabilities`: Describe this server's geospatial capabilities: authoring and editing GIS projects and maps, spatial analysis, publishing interactive web maps, and moving geosp
- `geobble_collection_create`: Create a collection — a curated group of geospatial datasets — under an accessible account.
- `geobble_collection_update_metadata`: Update the title, description, and visibility metadata of a geospatial collection.
- `geobble_confirm_action`: Execute the exact server-stored action from a confirmation_required response, such as publishing a map or granting access.
- `geobble_get`: Get one accessible geospatial resource: a dataset (source), project, published map, or collection.
- `geobble_map_get`: Get a published interactive map: its active publication, canonical URL, and iframe embed markup when public embedding is enabled.
- `geobble_map_image_export_prepare`: Create or reuse an asynchronous PNG image export of a project map or published map.
- `geobble_map_image_export_status`: Poll a map image export and return a download capability once the PNG is rendered.
- `geobble_map_publication_activate`: Preview rolling a map forward or back to an immutable publication revision.
- `geobble_map_publication_list`: List the immutable publication revisions of a map and identify which revision is live.
- `geobble_map_view`: Render an accessible published map with its preview, delivery state, and canonical link.
- `geobble_profile`: Return the connected Geobble account: identity, display name, email, and handle. Use it to confirm which geospatial workspace is connected.
- `geobble_project_add_layer`: Add a map layer to a project from a dataset, collection, or map already present in its context. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_analyze_mobility`: Queue provider-backed mobility analysis: routing, reachability and isochrones, nearest, travel-time metrics, or map-matching.
- `geobble_project_configure_bubbles`: Configure bubble interactions for a project map. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_configure_camera`: Configure camera interaction behaviour for a project map. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_configure_computed`: Configure computed feature fields and expressions for a project map. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_configure_legend`: Configure the legend of a project map and its entries. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_configure_popup`: Configure popup presentation and which feature attributes appear in a project map's popups. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_configure_search`: Configure how search behaves in a project map. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_create`: Create an empty private project — the geospatial workspace holding map layers, datasets, styles, and analysis results — under an account where the caller can cr
- `geobble_project_create_theme`: Create a reusable cartographic colour theme owned by the project account and attach it to the project.
- `geobble_project_duplicate_layer`: Duplicate a map layer while preserving canonical GMS validity. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_explore_collection`: List and inspect the geospatial datasets in a collection attached to the project.
- `geobble_project_inspect_source`: Inspect a dataset's attribute schema, provenance, freshness, and a small sample of features.
- `geobble_project_list_basemaps`: List the valid basemaps available to a project: light, dark, vector, raster, and DEM elevation sources.
- `geobble_project_manage_context`: Add or remove a source, collection, symbol set, or theme from a project context. Adding a resource makes it available to project layer and query tools.
- `geobble_project_manage_groups`: Create, update, delete, or assign layer groups in a project map. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_mobility_analysis_status`: Read the status and result of a queued mobility analysis job.
- `geobble_project_query_database`: Run read-only DuckDB SQL over the project's GeoParquet data — filter, aggregate, join, and measure features — with optional materialisation of derived datasets.
- `geobble_project_remove_layers`: Remove one or more layers from a project map. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_reorder_layers`: Change the draw order of layers in a project map. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_resolve_places`: Geocode place names to coordinates, or reverse geocode coordinates to place names.
- `geobble_project_run_spatial_operation`: Run a predefined spatial operation (buffer, intersect, union, clip, spatial join, proximity, dissolve) and persist derived results.
- `geobble_project_set_basemap`: Assign light and/or dark basemaps to a project map. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_set_layer_filter`: Set or clear a validated attribute filter controlling which features a layer draws. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_set_layer_visibility`: Show or hide one layer in the project map. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_set_layer_zoom_range`: Set a layer's minimum and maximum visible zoom levels. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_set_view`: Navigate the live project camera or persist a default view. expectedSpecVersion protects persisted changes from stale writes.
- `geobble_project_submit_dataset_request`: Submit a private request for missing geospatial data for the project owner, after catalogue search found nothing suitable.
- `geobble_project_update_layer_label`: Configure or clear the label definition for a map layer. expectedSpecVersion is required to prevent stale writes.
- `geobble_project_update_layer_style`: Merge typed paint and display properties into a map layer's symbology: colours, ramps, opacity, and stroke. expectedSpecVersion is required to prevent stale wri
- `geobble_project_update_settings`: Merge Workspace-owned map settings into a project: camera, interactions, metadata, and computed fields, with optimistic concurrency and canonical GMS validation
- `geobble_project_validate_map`: Validate a project map: canonical GMS, renderer compatibility, referenced resources, and expected outputs.
- `geobble_project_view_history_state`: Read the full map specification of a project as it was at a prior version.
- `geobble_resource_access_get`: Inspect effective access to a geospatial resource: visibility, inheritance, and individual or organization shares.
- `geobble_resource_change_visibility`: Preview publishing or unpublishing a resource.
- `geobble_resource_delete`: Preview moving a source, collection, map, or project to trash.
- `geobble_resource_restore`: Restore an eligible dataset, collection, map, or project from trash.
- `geobble_resource_share_grant`: Preview granting a user, organization, or public share.
- `geobble_resource_share_revoke`: Preview revoking an existing share.
- `geobble_resource_view`: Fetch and render an accessible collection, project, map, or source for visual inspection.
- `geobble_search`: Search accessible geospatial resources — datasets, projects, published maps, and collections — in one ordered result set. Use it to find GIS data or a map befor
- `geobble_search_view`: Search accessible Geobble resources and render an interactive result grid. Use when visual selection would help the user.
- `geobble_source_download_status`: Poll a prepared geospatial export and return a fresh download capability once the format conversion is ready. Repeat the same filter used to prepare the export;
- `geobble_source_import_url`: Import a geospatial dataset from a public URL, validated against SSRF and enqueued as a bounded import.
- `geobble_source_prepare_download`: Prepare a dataset download and return a short-lived download capability, or enqueue a billed export when the requested GIS format needs conversion. An optional 
- `geobble_source_prepare_upload`: Prepare a dataset upload: create a pending spatial source and return a presigned upload capability for GIS files such as GeoJSON, Shapefile, GeoPackage, KML, or
- `geobble_source_update_metadata`: Update a dataset's descriptive, temporal, provenance, and review metadata.
- `geobble_studio_add_layer`: Add a map layer using Studio defaults and Studio-owned fields. expectedSpecVersion is required to prevent stale writes.
- `geobble_studio_set_basic_popup`: Configure the basic popup fields owned by the Studio editing surface. expectedSpecVersion is required to prevent stale writes.
- `geobble_studio_update_settings`: Update Studio-owned map settings, including contour lines. expectedSpecVersion is required to prevent stale writes.
- `map_publish`: Preview publishing a project as a new immutable map revision. Set targetMapId and expectedCurrentPublicationId to republish an existing map.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
