cesium-mcp-runtime

MCPcommunity
v1.145.1io.github.gaopengbinMITUpdated 6d agonpmGitHub

Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium

Works in
ClaudeCursorCopilotGemini

Inferred from the transports this listing declares (stdio). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
51Downloads/wk
137GitHub stars
26Forks
6d agoLast update
Package
Authorio.github.gaopengbin
LicenseMIT
Version1.145.1
Sourcenpm+mcp-registry
Trust Status
B
60/100Good
Listed in Forge index+10/10
Publisher identity verified+0/20
Publisher: run `forge publish` from the package repo to claim ownership
Ed25519 publish signature+0/5
Included automatically when the publisher runs `forge publish`
Domain verification+0/5
Publisher: host /.well-known/forge.json on the package homepage with { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+0/5
Publish from GitHub Actions with --provenance so the attestation binds this package to this repo
npm maintainer match+0/5
Earned once your identity is verified above and that login is an npm maintainer of this package
CVE scan · clean+30/30
Static analysis · clean+20/20
Paste into Claude Code, Cursor, or any AI assistant to fix all gaps
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain
Provenance
Dependencies✓ 7 resolved · none vulnerable
Tool surface40 tools · none privileged
Security scan✓ Cleanv1.145.1 · todayHow well does this scan work?
EvalsNone
IndexedSep 14, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

40 tools · none privileged
Statically extracted from the published packagev1.145.1 · 14h ago

Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.

flyTo飞行到指定经纬度位置(带动画过渡)

飞行到指定经纬度位置(带动画过渡)

No input schema was published for this tool.

addGeoJsonLayer添加 GeoJSON 图层到地图(支持 Point/Line/Polygon,可配置颜色/分级/分类渲染)。data 和 url 二选一

添加 GeoJSON 图层到地图(支持 Point/Line/Polygon,可配置颜色/分级/分类渲染)。data 和 url 二选一

No input schema was published for this tool.

addGeoJsonPrimitive高性能加载大规模 GeoJSON 数据(10万+ 要素)。绕过 Entity 系统,直接使用 Primitive 渲染,适合海量数据可视化。data 和 url 二选一

高性能加载大规模 GeoJSON 数据(10万+ 要素)。绕过 Entity 系统,直接使用 Primitive 渲染,适合海量数据可视化。data 和 url 二选一

No input schema was published for this tool.

addLabel为 GeoJSON 要素添加文本标注(显示属性值)

为 GeoJSON 要素添加文本标注(显示属性值)

No input schema was published for this tool.

addHeatmap添加热力图图层(基于 GeoJSON 点数据生成热力可视化,贴图到地面)

添加热力图图层(基于 GeoJSON 点数据生成热力可视化,贴图到地面)

No input schema was published for this tool.

removeLayer从地图上移除指定图层(按图层ID)

从地图上移除指定图层(按图层ID)

No input schema was published for this tool.

clearAll清除地图上的所有图层、实体、动画和轨迹(一键重置场景)

清除地图上的所有图层、实体、动画和轨迹(一键重置场景)

No input schema was published for this tool.

setBasemap切换底图风格

切换底图风格

No input schema was published for this tool.

screenshot截取当前地图视图(返回 base64 PNG)

截取当前地图视图(返回 base64 PNG)

No input schema was published for this tool.

highlight高亮指定图层的要素(支持清除恢复原始样式)

高亮指定图层的要素(支持清除恢复原始样式)

No input schema was published for this tool.

measure测量距离或面积(基于坐标计算,可在地图上显示)

测量距离或面积(基于坐标计算,可在地图上显示)

No input schema was published for this tool.

setView瞬间切换到指定经纬度视角(无动画)

瞬间切换到指定经纬度视角(无动画)

No input schema was published for this tool.

getView获取当前相机视角信息(经纬度、高度、角度)

获取当前相机视角信息(经纬度、高度、角度)

No input schema was published for this tool.

zoomToExtent缩放到指定地理范围

缩放到指定地理范围

No input schema was published for this tool.

addMarker在指定经纬度添加标注点,返回 layerId 供后续操作

在指定经纬度添加标注点,返回 layerId 供后续操作

No input schema was published for this tool.

addPolyline在地图上添加折线(路径、线段),返回 entityId

在地图上添加折线(路径、线段),返回 entityId

No input schema was published for this tool.

addPolygon在地图上添加多边形区域(面积、边界),返回 entityId

在地图上添加多边形区域(面积、边界),返回 entityId

No input schema was published for this tool.

addModel在指定经纬度放置 3D 模型(glTF/GLB),返回 entityId

在指定经纬度放置 3D 模型(glTF/GLB),返回 entityId

No input schema was published for this tool.

updateEntity更新已有实体的属性(位置、颜色、标签、缩放、可见性)

更新已有实体的属性(位置、颜色、标签、缩放、可见性)

No input schema was published for this tool.

removeEntity移除单个实体(通过 entityId)

移除单个实体(通过 entityId)

No input schema was published for this tool.

batchAddEntities批量添加多个实体(一次调用创建多个 marker/polyline/polygon/model 等),返回所有 entityId

批量添加多个实体(一次调用创建多个 marker/polyline/polygon/model 等),返回所有 entityId

No input schema was published for this tool.

queryEntities查询已有实体 — 按名称、类型、空间范围过滤,返回 entityId/name/type/position 列表

查询已有实体 — 按名称、类型、空间范围过滤,返回 entityId/name/type/position 列表

No input schema was published for this tool.

getEntityProperties获取指定实体的详细属性 — 包括类型、位置、自定义属性和图形属性

获取指定实体的详细属性 — 包括类型、位置、自定义属性和图形属性

No input schema was published for this tool.

saveViewpoint保存当前视角为书签(名称 → 视角状态),可通过 loadViewpoint 恢复

保存当前视角为书签(名称 → 视角状态),可通过 loadViewpoint 恢复

No input schema was published for this tool.

loadViewpoint恢复已保存的视角书签(带飞行动画),返回保存的视角状态

恢复已保存的视角书签(带飞行动画),返回保存的视角状态

No input schema was published for this tool.

listViewpoints列出所有已保存的视角书签

列出所有已保存的视角书签

No input schema was published for this tool.

exportScene导出当前场景快照 — 包含视角、图层列表、实体列表和时间戳

导出当前场景快照 — 包含视角、图层列表、实体列表和时间戳

No input schema was published for this tool.

setLayerVisibility设置图层可见性

设置图层可见性

No input schema was published for this tool.

listLayers获取当前所有图层列表(含 ID、名称、类型、可见性)

获取当前所有图层列表(含 ID、名称、类型、可见性)

No input schema was published for this tool.

getLayerSchema获取图层的属性字段结构 — 返回字段名、类型、示例值,适用于 GeoJSON/CZML/KML/3D Tiles 图层

获取图层的属性字段结构 — 返回字段名、类型、示例值,适用于 GeoJSON/CZML/KML/3D Tiles 图层

No input schema was published for this tool.

updateLayerStyle修改已有图层的样式(颜色、透明度、标注样式、3D Tiles 样式等)

修改已有图层的样式(颜色、透明度、标注样式、3D Tiles 样式等)

No input schema was published for this tool.

playTrajectory播放移动轨迹动画

播放移动轨迹动画

No input schema was published for this tool.

load3dTiles加载 3D Tiles 数据集(支持 URL 或 Cesium Ion 资产 ID)

加载 3D Tiles 数据集(支持 URL 或 Cesium Ion 资产 ID)

No input schema was published for this tool.

load3dGaussianSplat加载 3D 高斯泼溅(Gaussian Splat)数据集

加载 3D 高斯泼溅(Gaussian Splat)数据集

No input schema was published for this tool.

loadTerrain加载或切换地形(平坦/ArcGIS/CesiumIon/自定义 URL)

加载或切换地形(平坦/ArcGIS/CesiumIon/自定义 URL)

No input schema was published for this tool.

loadImageryService加载影像服务图层(WMS/WMTS/XYZ/ArcGIS MapServer/Cesium Ion)

加载影像服务图层(WMS/WMTS/XYZ/ArcGIS MapServer/Cesium Ion)

No input schema was published for this tool.

loadCzml加载 CZML 时序数据源(CesiumJS 原生格式,支持时变位置/样式/动画)。data 和 url 二选一

加载 CZML 时序数据源(CesiumJS 原生格式,支持时变位置/样式/动画)。data 和 url 二选一

No input schema was published for this tool.

loadKml加载 KML/KMZ 数据源(Google Earth 格式)。url 和 data 二选一

加载 KML/KMZ 数据源(Google Earth 格式)。url 和 data 二选一

No input schema was published for this tool.

setEdgeDisplayMode设置 3D Tiles 边缘显示模式(仅表面 / 表面+边缘 / 仅边缘线框)

设置 3D Tiles 边缘显示模式(仅表面 / 表面+边缘 / 仅边缘线框)

No input schema was published for this tool.

lookAtTransformLook at a specific position from a given heading/pitch/range (orbit-style camera)

Look at a specific position from a given heading/pitch/range (orbit-style camera)

No input schema was published for this tool.

40 of 40 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

Cesium MCP Runtime Server — AI Agent 通过 MCP 协议操控浏览器 Cesium

Keywords
cesiummcpmodel-context-protocolgisai-agent3d-visualizationgeospatialnatural-languagespatial-analysiscesiumjs
Alternatives
Comparing tool surfaces…

Dependency tree

What one Forge scan resolved from npm metadata on 2026-09-17 — observed resolution, not a publisher declaration.

7 packages resolved · 5 direct · none carrying advisories Resolution stops at depth 4 and 60 packages.

Not followed: peerDependencies. This tree covers runtime dependencies only, so anything those pull in was never resolved.

Topics

Related in maps & location