.vscode — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited .vscode (MCP Server) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Cesium :earth_asia: CesiumJS :earth_americas: Forum :earth_africa: Issues
[!WARNING] This repository is deprecated. Active development has moved to purpose-built repositories. Please migrate to the resources below.
>
### Where to go instead
>
| What you need | Go here | |---|---| | Starter app with AI assistant integration (viewer tools for camera control, entity management, 3D Tiles, imagery, and terrain; a code generation tool; plus support for connecting external MCP servers) | cesiumjs-ai-starter-app — see the docs | | Code generation and development use cases with agent skills | cesiumjs-skills — see the tutorials |
>
### What changed
>
#### Architecture: WebSocket bridge → Built-in Viewer Tools + WebMCP
>
This repository exposed CesiumJS viewer capabilities to AI assistants by running a local WebSocket-based MCP server that bridged messages between the AI and the browser. While useful for experimentation, this approach has meaningful limitations for production use: it requires every user to run a separate local server process, ties the session to a single browser tab, and does not scale — there is no clean path to a hosted or multi-user deployment.
>
The [cesiumjs-ai-starter-app](https://github.com/CesiumGS/cesiumjs-ai-starter-app) replaces this pattern with approaches suitable for production, and its architecture docs walk through how to design a production-ready Cesium + AI app:
>
- AI SDK tools with built-in chat interface — CesiumJS viewer capabilities (camera, entities, 3D Tiles, terrain, imagery) and a code generation tool are implemented as AI SDK tools and shipped alongside a fully integrated chat UI, giving you a deployable production app out of the box. - External MCP servers support — connect third-party MCP tool servers into the same agent loop via an optional MCP client bridge, including MCP Apps that render interactiveui://widgets returned by those servers - [WebMCP](https://developer.chrome.com/docs/ai/webmcp) (experimental) — registers the app's viewer tools directly ondocument.modelContextvia the browser-native WebMCP Imperative API, so an agent already running in the same browser tab (Chrome's built-in AI, or an extension like the Model Context Tool Inspector) can discover and call tools against the liveViewerwith no network hop or server process. With an additional bridge (e.g. Chrome DevTools MCP hasexecute_webmcp_tool,list_webmcp_toolstools), these WebMCP tools can also be exposed to external AI providers such as Claude or GitHub Copilot
>
For code generation and IDE workflows, the [cesiumjs-skills](https://github.com/CesiumGS/cesiumjs-skills) repository provides agent skills that activate CesiumJS-specific capabilities directly inside AI coding assistants.
>
This repository will remain available for reference but will not receive further updates.
Cesium AI Integrations is a collection of reference integrations, experiments, and patterns that connect the Cesium ecosystem with AI systems such as LLMs, retrieval pipelines, and agent workflows. The goal is to help developers build geospatially aware applications that can reason about 3D data and geospatial context.
Built on open standards, these integrations are designed to be modular, composable, and easy to adapt for real-world products.
These community projects are great references for Cesium + AI integrations. We welcome contributions! If you've built something cool with Cesium and AI, feel free to open a PR to add your project to this list.
<details> <summary>📹 View demo video</summary>
<video src="https://github.com/user-attachments/assets/bfed4125-e17f-4e21-8f6a-0608f226e6db" controls></video>
</details>
Interested in contributing? Please read CONTRIBUTING.md. We also ask that you follow the Code of Conduct.
Apache 2.0. See LICENSE.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.