Skip to content

Cesium MCPAI-Powered 3D Globe Control

Connect browser agents, embedded AI assistants, and MCP clients to CesiumJS through one shared command layer.

Cesium MCP

Demo

Architecture

The diagram below shows the MCP runtime path. WebMCP is a separate browser-native adapter that connects a compatible browser agent directly to the same bridge, without the Node.js runtime or WebSocket transport. Compare the integration modes.

AI Agent
Claude, Cursor, VS Code…
stdio / MCP
cesium-mcp-runtime
Node.js MCP Server
WebSocket
cesium-mcp-bridge
Browser SDK
API
CesiumJS Viewer
3D Globe

1. Your AI agent sends a natural language request, which the MCP client translates into a tool call.

2. cesium-mcp-runtime receives the call via stdio and forwards it as a WebSocket command.

3. cesium-mcp-bridge executes the command on the CesiumJS Viewer in the browser.

4. Results flow back through the same pipeline to the AI agent.

Packages

PackageDescriptionVersion
cesium-mcp-contractsTransport-neutral tool contracts and JSON Schemasnpm
cesium-mcp-bridgeBrowser SDK — embed in your CesiumJS applicationnpm
cesium-mcp-webmcpNative browser WebMCP adapternpm
cesium-mcp-runtimeMCP Server — 62 command tools (12 toolsets) and 2 resources for AI agentsnpm
cesium-mcp-devIDE MCP Server — Cesium API docs and code generationnpm

Released under the MIT License.