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.
Metadata
Release files for defoneos-cesium-mcp 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| defoneos_cesium_mcp-1.0.0.tar.gz | 6.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| defoneos_cesium_mcp-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.1 kB
Release files / defoneos_cesium_mcp-1.0.0.tar.gz
| Download URL | defoneos_cesium_mcp-1.0.0.tar.gz |
|---|---|
| Size | 6.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eeca1477cfe3e2a76add9d24bd26bf2e974983bbf17708b65e8d8ee99382f142
|
|
BLAKE2b-256 checksum How to use checksums |
5434d71edf738ed730439980cc5dd1273cf6707fda399b1be9d6e5f69cf84648
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.6
|
Release files / defoneos_cesium_mcp-1.0.0-py3-none-any.whl
| Download URL | defoneos_cesium_mcp-1.0.0-py3-none-any.whl |
|---|---|
| Size | 7.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
92d485755b156b7d89f65456b05ccdb5e1d862b757e44d1788828d0aab05cd69
|
|
BLAKE2b-256 checksum How to use checksums |
f2b6b2fdf3336dbf1728eab5e576f34e57401621fd0bf2983fbd6618bf50ae83
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.6
|