Next free-source huntWe check for new free data every weekday.
OSINTMCP serverFirst audited Nov 13, 2026

Geobble

Geospatial workspace: manage sources and maps, run spatial analysis, and publish interactive mapsThe vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 692 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
YesSome tools say they can change things. Your AI client should ask you first.
Endpointhttps://api.geobble.com/mcp

Source code Streamable HTTP · protocol 2025-11-25 · server version 1.0.0

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Note: 46 tools are labelled as able to change things.

    Expected for tools that send, write or buy. Your AI client should ask before calling them.

    • project_create
    • project_update_settings
    • project_create_theme
    • project_query_database
    • project_run_spatial_operation
    • project_analyze_mobility
    • project_submit_dataset_request
    • project_manage_context
    • and 38 more
  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 66 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (66)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • search_viewSearch accessible Geobble resources and render an interactive result grid. Use when visual selection would help the user.Read-only
  • resource_viewFetch and render an accessible collection, project, map, or source for visual inspection.Read-only
  • map_viewRender an accessible published map with its preview, delivery state, and canonical link.Read-only
  • profileReturn the connected Geobble account: identity, display name, email, and handle. Use it to confirm which geospatial workspace is connected.Read-only
  • account_listList the personal and organization accounts that can own new geospatial work — projects, datasets, maps, collections — including the handle the create tools require.Read-only
  • capabilitiesDescribe 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.Read-only
  • searchSearch 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.Read-only
  • getGet one accessible geospatial resource: a dataset (source), project, published map, or collection.Read-only
  • map_getGet a published interactive map: its active publication, canonical URL, and iframe embed markup when public embedding is enabled.Read-only
  • project_createCreate an empty private project — the geospatial workspace holding map layers, datasets, styles, and analysis results — under an account where the caller can create.Can change things
  • project_update_settingsMerge Workspace-owned map settings into a project: camera, interactions, metadata, and computed fields, with optimistic concurrency and canonical GMS validation.Can change things
  • project_explore_collectionList and inspect the geospatial datasets in a collection attached to the project.Read-only
  • project_inspect_sourceInspect a dataset's attribute schema, provenance, freshness, and a small sample of features.Read-only
  • project_validate_mapValidate a project map: canonical GMS, renderer compatibility, referenced resources, and expected outputs.Read-only
  • project_view_history_stateRead the full map specification of a project as it was at a prior version.Read-only
  • project_list_basemapsList the valid basemaps available to a project: light, dark, vector, raster, and DEM elevation sources.Read-only
  • project_resolve_placesGeocode place names to coordinates, or reverse geocode coordinates to place names.Read-only
  • project_create_themeCreate a reusable cartographic colour theme owned by the project account and attach it to the project.Can change things
  • project_query_databaseRun read-only DuckDB SQL over the project's GeoParquet data — filter, aggregate, join, and measure features — with optional materialisation of derived datasets.Can change things
  • project_run_spatial_operationRun a predefined spatial operation (buffer, intersect, union, clip, spatial join, proximity, dissolve) and persist derived results.Can change things
  • project_analyze_mobilityQueue provider-backed mobility analysis: routing, reachability and isochrones, nearest, travel-time metrics, or map-matching.Can change things
  • project_mobility_analysis_statusRead the status and result of a queued mobility analysis job.Read-only
  • project_submit_dataset_requestSubmit a private request for missing geospatial data for the project owner, after catalogue search found nothing suitable.Can change things
  • project_manage_contextAdd 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.Can change things
  • project_set_viewNavigate the live project camera or persist a default view. expectedSpecVersion protects persisted changes from stale writes.Can change things
  • project_add_layerAdd a map layer to a project from a dataset, collection, or map already present in its context. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_remove_layersRemove one or more layers from a project map. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_duplicate_layerDuplicate a map layer while preserving canonical GMS validity. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_reorder_layersChange the draw order of layers in a project map. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_update_layer_styleMerge typed paint and display properties into a map layer's symbology: colours, ramps, opacity, and stroke. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_set_layer_filterSet or clear a validated attribute filter controlling which features a layer draws. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_update_layer_labelConfigure or clear the label definition for a map layer. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_set_layer_visibilityShow or hide one layer in the project map. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_set_layer_zoom_rangeSet a layer's minimum and maximum visible zoom levels. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_configure_popupConfigure popup presentation and which feature attributes appear in a project map's popups. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_configure_searchConfigure how search behaves in a project map. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_configure_computedConfigure computed feature fields and expressions for a project map. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_configure_bubblesConfigure bubble interactions for a project map. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_configure_cameraConfigure camera interaction behaviour for a project map. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_configure_legendConfigure the legend of a project map and its entries. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_manage_groupsCreate, update, delete, or assign layer groups in a project map. expectedSpecVersion is required to prevent stale writes.Can change things
  • project_set_basemapAssign light and/or dark basemaps to a project map. expectedSpecVersion is required to prevent stale writes.Can change things
  • studio_add_layerAdd a map layer using Studio defaults and Studio-owned fields. expectedSpecVersion is required to prevent stale writes.Can change things
  • studio_set_basic_popupConfigure the basic popup fields owned by the Studio editing surface. expectedSpecVersion is required to prevent stale writes.Can change things
  • studio_update_settingsUpdate Studio-owned map settings, including contour lines. expectedSpecVersion is required to prevent stale writes.Can change things
  • collection_createCreate a collection — a curated group of geospatial datasets — under an accessible account.Can change things
  • collection_update_metadataUpdate the title, description, and visibility metadata of a geospatial collection.Can change things
  • source_prepare_uploadPrepare 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.Can change things
  • source_import_urlImport a geospatial dataset from a public URL, validated against SSRF and enqueued as a bounded import.Can change things
  • source_prepare_downloadPrepare a dataset download and return a short-lived download capability, or enqueue a billed export when the requested GIS format needs conversion. An optional stateless filter (bbox, typed attribute…Can change things
  • source_download_statusPoll 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; a different filter is a different arti…Read-only
  • source_update_metadataUpdate a dataset's descriptive, temporal, provenance, and review metadata.Can change things
  • account_update_profilePreview changing the display name, about text, or phone number of an account you administer: your own profile, or an organization where you are an admin or owner. Handles are not editable here.Can change things
  • resource_access_getInspect effective access to a geospatial resource: visibility, inheritance, and individual or organization shares.Read-only
  • resource_change_visibilityPreview publishing or unpublishing a resource.Can change things
  • resource_share_grantPreview granting a user, organization, or public share.Can change things
  • resource_share_revokePreview revoking an existing share.Can change things
  • map_publishPreview publishing a project as a new immutable map revision. Set targetMapId and expectedCurrentPublicationId to republish an existing map.Can change things
  • map_publication_listList the immutable publication revisions of a map and identify which revision is live.Read-only
  • map_publication_activatePreview rolling a map forward or back to an immutable publication revision.Can change things
  • map_image_export_prepareCreate or reuse an asynchronous PNG image export of a project map or published map.Can change things
  • map_image_export_statusPoll a map image export and return a download capability once the PNG is rendered.Read-only
  • resource_deletePreview moving a source, collection, map, or project to trash.Can change things
  • resource_restoreRestore an eligible dataset, collection, map, or project from trash.Can change things
  • confirm_actionExecute the exact server-stored action from a confirmation_required response, such as publishing a map or granting access.Can change things
  • cancel_actionInvalidate a pending Geobble confirmation without executing the underlying action.Can change things

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200692 ms
initializedHTTP 202535 ms
tools/listHTTP 200544 ms
resources/listHTTP 200163 ms
prompts/listHTTP 200155 ms
unknown-methodHTTP 401134 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.