This release adds 6 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summaryBroad release touches Patch Changes, feat, fix, and Minor Changes.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| 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
- chore: bump to align with [email protected] (perception capability enhancements)
1.139.10
Patch Changes
- fix: bin path corrected for
npx cesium-mcp-runtime(./dist/cli.js→dist/cli.js)
1.139.9
Patch Changes
- fix: highlight tool schema updated — layerId now optional, added
clearparameter 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
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.
Related context
Beta — feedback welcome: [email protected]