Skip to content
Geobble logo

Geobble MCP server

Which MCP servers are Geobble's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-19

← Back to Geobble

Whose server it is
  • Registry namecom.geobble/geobbleverified in the MCP registry

The registry name sits under geobble.com. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-19
  • Stateanswerschecked 2026-10-19
  • Tools65
  • Server calls itselfgeobble
  • Server version1.0.0
  • Protocol version2025-06-18

On 2026-10-19 the server answered initialize and tools/list without a sign-in. First answer in 763 ms.

Should an agent connect itNot proven either way yet
  • Whether its tools do the product's job has not been judged yet.

Once connected

  • Keep approval on for geobble_cancel_action: they delete, send or pay without saying so.
  • map_publish, geobble_cancel_action change data without a sign-in: anyone with the address can call them.
  • Its definitions take about 47432 tokens of context: enable only the tools a task needs.
  • Parameters are untyped or undescribed in 60 of 65 tools: check arguments before calling.

Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.

Measured dailydaily checks: 10, the first on 2026-10-19
  • INITE MCP score58 of 100answers 100 · definitions 85 · context 30 · connects 100 · lowered by the warning signs below
  • Answered100% of days10 of 10 daily checks
  • Median first answer755 ms
  • Space in an agent's context≈ 47,432 tokensthe definitions of all its tools (65), which an agent carries on every turn
  • Tool definitionsB · 85 of 100
  • Typed results3 of 65 toolsdeclared outputSchema: results come typed, read once
  • Parameters without a description: in 60 of 65

What an agent can do with it

  • not sure · Run buffer, proximity and filter analysis through plain-language requests
  • not sure · Generate classified, labelled map drafts from geographic datasets
  • not sure · Import GIS files and PostGIS tables to build maps

Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?

Worth a look

  • Tools that delete, send or pay, marked as not destructive: geobble_cancel_action
  • Tools that change data, on a server that answers without a sign-in: map_publish, geobble_cancel_action

A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →

Tools it offers65 tools · read 2026-10-19
  • geobble_search_view

    Search accessible Geobble resources and render an interactive result grid. Use when visual selection would help the user.

  • geobble_resource_view

    Fetch and render an accessible collection, project, map, or source for visual inspection.

  • 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_account_list

    List the personal and organization accounts that can own new geospatial work — projects, datasets, maps, collections — including the handle the create tools require.

  • geobble_capabilities

    Describe this server's geospatial capabilities: authoring and editing GIS projects and maps, spatial analysis, publishing interactive web maps, and moving geospatial data in and out.

  • 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 before calling the get tools.

  • 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_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 create.

  • 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_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_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_project_list_basemaps

    List the valid basemaps available to a project: light, dark, vector, raster, and DEM elevation sources.

  • geobble_project_resolve_places

    Geocode place names to coordinates, or reverse geocode coordinates to place names.

  • geobble_project_create_theme

    Create a reusable cartographic colour theme owned by the project account and attach it to the project.

  • 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_run_spatial_operation

    Run a predefined spatial operation (buffer, intersect, union, clip, spatial join, proximity, dissolve) and persist derived results.

  • geobble_project_analyze_mobility

    Queue provider-backed mobility analysis: routing, reachability and isochrones, nearest, travel-time metrics, or map-matching.

  • geobble_project_mobility_analysis_status

    Read the status and result of a queued mobility analysis job.

  • 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_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_set_view

    Navigate the live project camera or persist a default view. expectedSpecVersion protects persisted changes from stale writes.

  • 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_remove_layers

    Remove one or more layers from a project map. expectedSpecVersion is required to prevent stale writes.

  • geobble_project_duplicate_layer

    Duplicate a map layer while preserving canonical GMS validity. 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_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 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_update_layer_label

    Configure or clear the label definition for a map layer. 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_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_configure_computed

    Configure computed feature fields and expressions for a project map. expectedSpecVersion is required to prevent stale writes.

  • 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_legend

    Configure the legend of a project map and its entries. expectedSpecVersion is required to prevent stale writes.

  • geobble_project_manage_groups

    Create, update, delete, or assign layer groups in a project map. expectedSpecVersion is required to prevent stale writes.

  • geobble_project_set_basemap

    Assign light and/or dark basemaps to a project map. expectedSpecVersion is required to prevent stale writes.

  • 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.

  • 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_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 CSV with coordinates.

  • 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: return a download capability, or enqueue a billed export when the requested GIS format needs conversion.

  • geobble_source_download_status

    Poll a prepared geospatial export and return a fresh download capability once the format conversion is ready.

  • geobble_source_update_metadata

    Update a dataset's descriptive, temporal, provenance, and review metadata.

  • 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_share_grant

    Preview granting a user, organization, or public share.

  • geobble_resource_share_revoke

    Preview revoking an existing share.

  • map_publish

    Preview publishing a project as a new immutable map revision. Set targetMapId and expectedCurrentPublicationId to republish an existing map.

  • geobble_map_publication_list

    List the immutable publication revisions of a map and identify which revision is live.

  • geobble_map_publication_activate

    Preview rolling a map forward or back to an immutable publication revision.

  • geobble_map_image_export_prepare

    Create or reuse an asynchronous PNG image export of a project map or published map.

The first 60 of 65, as the server listed them.

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

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

Add it

Claude Code, in a terminal

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

Add to CursorAdd to VS Code

claude.ai, ChatGPT and other clients: add https://api.geobble.com/mcp as a custom connector in the settings.

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.