Skip to content

gaopengbin/cesium-mcp

[email protected] scope: cesium-mcp-runtime Feature

This release adds 6 notable features for engineering teams evaluating rollout.

Published 1mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

3d-globe 3d-visualization ai ai-agent cesium cesiumjs
+13 more
claude geojson geospatial gis llm mcp model-context-protocol natural-language spatial-analysis typescript webgis webgl websocket

Summary

AI summary

Broad release touches Patch Changes, feat, fix, and Minor Changes.

Changes in this release

Feature Low

Add Streamable HTTP transport support via `--transport http --port 3211` and env vars.

Add Streamable HTTP transport support via `--transport http --port 3211` and env vars.

Source: llm_adapter@2026-06-06

Confidence: high

Feature Low

Add geocode tool with Nominatim/OSM integration, supporting HTTP proxy via environment variables.

Add geocode tool with Nominatim/OSM integration, supporting HTTP proxy via environment variables.

Source: llm_adapter@2026-06-06

Confidence: high

Feature Low

Add 9 new tools: getEntityProperties, clearAll, getLayerSchema, loadCzml, loadKml, measure, exportScene, setSceneOptions, setPostProcess.

Add 9 new tools: getEntityProperties, clearAll, getLayerSchema, loadCzml, loadKml, measure, exportScene, setSceneOptions, setPostProcess.

Source: llm_adapter@2026-06-06

Confidence: high

Feature Low

Enhance updateLayerStyle with 3D Tiles styling support for color, conditional rules, and show filter.

Enhance updateLayerStyle with 3D Tiles styling support for color, conditional rules, and show filter.

Source: llm_adapter@2026-06-06

Confidence: high

Feature Low

Enhance GeoJSON styling with strokeWidth, randomColor, gradient/choropleth options.

Enhance GeoJSON styling with strokeWidth, randomColor, gradient/choropleth options.

Source: llm_adapter@2026-06-06

Confidence: high

Feature Low

Add i18n support for tool descriptions via CESIUM_LOCALE env var (en/zh-CN).

Add i18n support for tool descriptions via CESIUM_LOCALE env var (en/zh-CN).

Source: llm_adapter@2026-06-06

Confidence: high

Feature Low

Add 5 new tools (batchAddEntities, queryEntities, saveViewpoint, loadViewpoint, listViewpoints) and enhance addGeoJsonLayer with URL loading.

Add 5 new tools (batchAddEntities, queryEntities, saveViewpoint, loadViewpoint, listViewpoints) and enhance addGeoJsonLayer with URL loading.

Source: llm_adapter@2026-06-06

Confidence: high

Feature Low

Fuse CesiumGS official tools, adding 19 new commands across camera, entity-types, and animation categories with dynamic discovery via CESIUM_TOOLSETS env var.

Fuse CesiumGS official tools, adding 19 new commands across camera, entity-types, and animation categories with dynamic discovery via CESIUM_TOOLSETS env var.

Source: llm_adapter@2026-06-06

Confidence: high

Feature Low

Make runtime compatible with Dify MCP plugin using streamable_http transport.

Make runtime compatible with Dify MCP plugin using streamable_http transport.

Source: granite4.1:30b@2026-06-06-audit

Confidence: low

Bugfix Medium

Prevent WSS crash on port conflict by handling EADDRINUSE gracefully.

Prevent WSS crash on port conflict by handling EADDRINUSE gracefully.

Source: llm_adapter@2026-06-06

Confidence: high

Bugfix Medium

Correct bin path for `npx cesium-mcp-runtime` from `./dist/cli.js` to `dist/cli.js`.

Correct bin path for `npx cesium-mcp-runtime` from `./dist/cli.js` to `dist/cli.js`.

Source: llm_adapter@2026-06-06

Confidence: high

Bugfix Low

Improve error message: remove GeoAgent reference and show CesiumJS demo URL.

Improve error message: remove GeoAgent reference and show CesiumJS demo URL.

Source: granite4.1:30b@2026-06-06-audit

Confidence: low

Full changelog

cesium-mcp-runtime

1.139.12

Minor Changes

  • feat: Streamable HTTP transport support — --transport http --port 3211, MCP_TRANSPORT / MCP_HTTP_PORT env vars
  • feat: compatible with Dify MCP plugin (junjiem/mcp_sse_agent) via streamable_http transport

Patch Changes

  • fix: prevent WSS unhandled error crash on port conflict
  • fix: improve error message — remove GeoAgent reference, show CesiumJS demo URL
  • docs: add Dify integration tutorial in examples/dify-integration/

1.139.11

Patch Changes

1.139.10

Patch Changes

  • fix: bin path corrected for npx cesium-mcp-runtime (./dist/cli.jsdist/cli.js)

1.139.9

Patch Changes

  • fix: highlight tool schema updated — layerId now optional, added clear parameter for restoring original styles

1.139.8

Patch Changes

  • feat: 9 new tools — getEntityProperties, clearAll, getLayerSchema, loadCzml, loadKml, measure, exportScene, setSceneOptions, setPostProcess
  • feat: 3D Tiles styling support in updateLayerStyle (color, conditional, show filter)
  • feat: enhanced GeoJSON styling — strokeWidth, randomColor, gradient/choropleth
  • docs: comprehensive documentation update — 58 tools / 12 toolsets

1.139.7

Patch Changes

  • feat: i18n tool descriptions — CESIUM_LOCALE env var (en/zh-CN), all 49 tool descriptions and parameter hints available in both English and Chinese

1.139.6

Patch Changes

  • feat: P0 feature pack — 5 new tools (batchAddEntities, queryEntities, saveViewpoint, loadViewpoint, listViewpoints), enhanced addGeoJsonLayer with URL loading, 11 toolsets / 49 tools

1.139.5

Patch Changes

  • feat: add geocode tool with Nominatim/OSM integration — convert address/landmark to coordinates, HTTP proxy support (HTTPS_PROXY/HTTP_PROXY/ALL_PROXY), 11 toolsets / 44 tools

1.139.4

Patch Changes

  • fix: handle EADDRINUSE gracefully — prevent server crash when WebSocket port is already in use

1.139.3

Patch Changes

  • feat: fuse CesiumGS official tools — 19 new commands (camera 4, entity-types 7, animation 8), 10 toolsets with dynamic discovery, CESIUM_TOOLSETS env var, comprehensive documentation update

1.139.1

Patch Changes

  • fix: addMarker auto-generates layerId, updateLayerStyle supports marker entities and labelStyle/layerStyle params, zoomToExtent uses individual number params for OpenAI compatibility

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track gaopengbin/cesium-mcp

Get notified when new releases ship.

Sign up free

About gaopengbin/cesium-mcp

AI-powered 3D globe control via MCP. Connect any MCP-compatible AI agent to CesiumJS — camera flight, GeoJSON/3D Tiles layers, markers, spatial analysis, heatmaps, and more through 19 natural language tools.

All releases →

Beta — feedback welcome: [email protected]