gaopengbin avatar

Cesium Mcp Dev

gaopengbin/cesium-mcp

This is actually two MCP servers in one package. The first gives your AI assistant a CesiumJS API knowledge base for writing 3D mapping code, complete with docs and code generation for the Cesium library. The second, cesium-mcp-runtime, exposes 58 live tools organized into 12 toolsets (view, entity, layer, animation, 3D tiles) that let the AI directly manipulate a running Cesium viewer in your browser. You can run it via stdio for Claude Desktop and Cursor, or HTTP mode for Dify. The bridge architecture is protocol-agnostic, so you can also skip MCP entirely and wire the same 58 tools into your own function calling setup. Covers everything from flyTo and marker placement to heatmaps, CZML loading, and post-processing effects.

GitHub stars
110
transport
STDIO
last updated
Mar 14, 2026

Sponsors

Readme

Usage statistics default to on. Runtime/Dev print a startup notice; browser integrations show a console notice. Set CESIUM_TELEMETRY_DISABLED=1 (Node), or globalThis.CESIUM_MCP_TELEMETRY_DISABLED=true before browser initialization. Fields, destination and opt-out.

[!IMPORTANT]

📣 作者正在求职 · 北京

AI 应用开发 · Agent 应用开发 · AI 产品全栈

我是高鹏彬,有约 6 年软件开发经验。如果你们团队正在招人,欢迎联系,也感谢帮忙内推或转发!

📄 查看简历 PDF · ✉️ 联系我

查看我的项目与个人介绍 → · 邮箱:1804287165@qq.com

[!TIP] 📣 Built with Cesium MCP? / 谁在使用 Cesium MCP?

Share your project, screenshots, or feedback—work in progress is welcome! / 欢迎分享项目、截图和使用反馈,开发中的作品也欢迎!

Share / 分享 → Issue #44 · Discussion / 讨论区


View the full README on GitHub

Details

Repository
github.com/gaopengbin/cesium-mcp
Package
cesium-mcp-dev
Transport
STDIO
Registry
MCP registry, active

More from gaopengbin