DEFONEOS Cesium MCP — 3D Digital Twin Globe
CesiumJS 3D digital twin globe for UK defence. Terrain, entities, CZML generation.
Install
pip install defoneos-cesium-mcp
30-Second Demo
python -c "
from defoneos_cesium_mcp.server import create_digital_twin, add_entity_layer
t = create_digital_twin({'twin_id': 'yorkshire', 'name': 'Yorkshire COP'})
print(f\"Twin: {t['config']['name']} | Camera: {t['config']['camera']['destination']['height']}m\")
e = add_entity_layer({'twin_id': 'yorkshire', 'name': 'ISR Targets', 'entities': [{'id': 'T1', 'lat': 54.0, 'lon': -1.5, 'type': 'target', 'label': 'Tank'}]})
print(f\"{e['entity_count']} entities loaded\")
"
Tools
| Tool | Description |
|---|---|
create_digital_twin |
Create Cesium twin config with terrain + imagery |
add_terrain_layer |
Add OS Terrain, Sentinel-2, or custom layers |
add_entity_layer |
Add ISR targets, drones, sensors, vehicles with CZML |
generate_cesium_viewer |
Generate standalone Cesium Viewer HTML page |
list_layer_types |
List 6 pre-configured UK base layers |
Layers
| Layer | Provider | Type |
|---|---|---|
| OS Maps API | Ordnance Survey | Raster |
| OS Terrain 5 | Ordnance Survey | 5m DTM |
| Bing Aerial | Microsoft | Imagery |
| OSM Buildings | OpenStreetMap | 3D Tiles |
| Sentinel-2 | ESA | Imagery |
| UK Defence Grid | DEFONEOS | MGRS Overlay |
Integration
- ISR Pipeline: Pipe
defoneos-isr-mcp→cesium_feed→ Cesium Viewer - Swarm:
defoneos-swarm-mcp→generate_swarm_tak→ Cesium entities - FreeTAKServer: CZML entities map to TAK Data Packages
MEOK AI Labs (CSOAI LTD) — Sovereign. British. Forever.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file defoneos_cesium_mcp-1.0.0.tar.gz.
File metadata
- Download URL: defoneos_cesium_mcp-1.0.0.tar.gz
- Upload date:
- Size: 6.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eeca1477cfe3e2a76add9d24bd26bf2e974983bbf17708b65e8d8ee99382f142
|
|
| MD5 |
311c5ad63d8dcb8f0acbcb41600d0b5f
|
|
| BLAKE2b-256 |
5434d71edf738ed730439980cc5dd1273cf6707fda399b1be9d6e5f69cf84648
|
File details
Details for the file defoneos_cesium_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: defoneos_cesium_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92d485755b156b7d89f65456b05ccdb5e1d862b757e44d1788828d0aab05cd69
|
|
| MD5 |
5a10a600221a4170da9bdf1a3938cadb
|
|
| BLAKE2b-256 |
f2b6b2fdf3336dbf1728eab5e576f34e57401621fd0bf2983fbd6618bf50ae83
|