Skip to main content

DEFONEOS Swarm MCP — Mava + PX4 Drone Swarm Coordination

PyPI version License: MIT MCP

Mava multi-agent RL + PX4 drone swarm coordination for defence ISR.
Sovereign swarm engine. 6 mission templates. FreeTAKServer integration.

Install

pip install defoneos-swarm-mcp

30-Second Demo

python -c "
from defoneos_swarm_mcp.server import define_swarm_mission, simulate_swarm
m = define_swarm_mission({'mission_id': 'OP-001', 'template': 'isr_sweep', 'lat': 54.0, 'lon': -1.5})
print(f\"{m['agent_count']} agents in {m['mission']['formation']} formation — Sigil: {m['sigil']}\")
s = simulate_swarm({'template': 'isr_sweep', 'duration_s': 300, 'wind_ms': 5})
print(f\"Coverage: {s['results']['coverage_km2']} km², Success: {s['results']['mission_success']}\")
"

Tools

Tool Description
define_swarm_mission Define a swarm mission from 6 templates (ISR sweep, perimeter, convoy, etc.)
allocate_swarm_roles Mava-style utility-based multi-agent role allocation
simulate_swarm Simulate swarm with wind, jamming, and coverage metrics
generate_swarm_tak Generate TAK Data Package XML for FreeTAKServer
list_swarm_templates List all pre-configured mission templates

Templates

Template Agents Formation Doctrine
ISR Sweep 6 Line Abreast ATP 3-20.98
Perimeter Watch 8 Orbit JP 3-10
Convoy Escort 4 Diamond ATP 3-21.8
Target Handoff 3 Relay JP 3-60
Battle Damage 2 Stacked JP 3-60
EW Screen 10 Grid JP 3-12

PX4 Integration

Supports all standard PX4 flight modes: stabilized, altitude, position, mission, loiter, rtl, offboard, follow.

Pricing

  • Free: 1,000 calls/month
  • Pro (£79/mo): Unlimited + audit trail
  • Gov (£499/mo): Air-gapped + full attestation

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

defoneos_swarm_mcp-1.0.0.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

defoneos_swarm_mcp-1.0.0-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file defoneos_swarm_mcp-1.0.0.tar.gz.

File metadata

  • Download URL: defoneos_swarm_mcp-1.0.0.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for defoneos_swarm_mcp-1.0.0.tar.gz
Algorithm Hash digest
SHA256 219ce6c2030addbf8f74b84eb0b9238079026858187221b8e09f6721ef69d288
MD5 e4fc5ca3d57fcc7ebf0bff75b6d05452
BLAKE2b-256 fe49f179fb79385d6be841a4693bec25c610e1c44c103b575df509a5c41b2c69

See more details on using hashes here.

File details

Details for the file defoneos_swarm_mcp-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for defoneos_swarm_mcp-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 911cd298505563bcc68a6b91a1874b9076a525151b8663b6527c7e56f73eb0f9
MD5 d595d1b9cf7d870783590a0ba056170a
BLAKE2b-256 8ecec65b29bcfa22fbf07878b7ca486850a4df6af3525b2dc0a43275efc7f62a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page