Agentβ™₯︎Age
Catalog

io.github.gaopengbin/cesium-mcp-runtime

Official

by gaopengbin Β· JavaScript

Control CesiumJS 3D globes via MCP: camera, layers, entities, animation, and interaction.

This MCP server enables AI agents to control a CesiumJS 3D globe in real time via the Model Context Protocol. It supports controlling camera, layers, entities, animation, and interaction. It is distributed as an npm package and is available with an English README.

πŸ› οΈ Key Features

  • CesiumJS 3D globe control through MCP
  • Camera control
  • Layers management
  • Entity control
  • Animation support
  • Interaction support

πŸš€ Use Cases

  • AI-driven 3D globe manipulation
  • Geospatial and webGIS workflows requiring agent control
  • Spatial analysis scenarios integrating MCP with WebGL

⚑ Developer Benefits

  • Built for Model Context Protocol compatibility
  • Typed ecosystem signals from included TypeScript topic
  • Relevant topics include geospatial/GIS and GeoJSON

⚠️ Limitations

  • Real-time control is limited to what CesiumJS exposes via the MCP surface (camera, layers, entities, animation, interaction only)

Topics

3d-visualizationaiai-agentcesiumcesiumjsgeospatialgismcpmodel-context-protocolnatural-languagespatial-analysiswebgl3d-globewebgisclaudegeojsonllmtypescriptwebsocket