v4.10.4 + MeshClaw AI Agents

Run your servers
like one machine.

Many brains across a mesh —
each running its own system, connected underground.

Before
$ ssh v1 "uptime"
$ ssh v2 "uptime"
$ ssh v3 "uptime"
... repeat x10
After
$ mpop
10/10 online. 0.4s.
 
That's it.
$ pip install meshpop click to copy

or: curl -fsSL https://mpop.dev/install | bash  ·  PyPI  ·  GitHub

6
Layers
6
MCP Servers
<1s
Dashboard
Why a Forest

Every tree is independent. Together, they're unstoppable.

Birth Your Agents

Create your own agents on your own servers. Full ownership.

Agents Migrate

Server busy? Agents move to another node.

Mycelium Network

WireGuard VPN mesh connects every node. Encrypted. Like roots underground linking every tree.

Multiply

One agent becomes ten. Build, test, deploy — all at once, across different servers.

VPN-First Security

Nothing is exposed. Everything runs inside the encrypted mesh. Secrets in Vault.

Forest Survives

One server dies, agents respawn elsewhere. The forest regrows.

See it in action

From command line to natural language

mpop — Terminal
$ mpop
 
[OK] MeshPOP v4.10.4 | 10/10 online | 0.4s
 
Node | VPN IP | Load | Disk | Mem | Uptime
------+---------------+------+------+------+--------
v1 | 10.99.85.143 | 0.10 | 38% | 30% | 3w 5d
v5 | 10.99.0.2 | 0.69 | 22% | 30% | 1w 2d
g1 | 10.99.74.111 | 0.10 | 45% | 10% | 8w 5d
...
 
$ meshclaw brain "check disk on all servers, alert if > 80%"
 
--- Step 1/20 ---
[Tool]: broadcast(df -h /)
[v1] 38% [v5] 22% [g1] 45% [g2] 31% [d1] 67% [d2] 15%
 
=== DONE in 2 steps (1.8s) ===
All servers below 80%. No alerts needed.
Architecture

Six layers. One forest.

Wire Roots — encrypted VPN mesh
Vssh Sap flow — secure transport
Mpop Trunk — execution + control
MeshDB Memory — distributed state
Vault Bark — secrets + auth
MeshClaw The forest's will — AI orchestration
AI Native

6 MCP servers. AI understands your infra.

mpop-mcp
Execute + Control
vssh-mcp
Secure Transport
meshdb-mcp
State + Metadata
vault-mcp
Secrets + Auth
wire-mcp
VPN Mesh
meshclaw-mcp
AI Agents
70+ Commands

From monitoring to deployment

mpopFull dashboard in <1s
mpop healAI auto-fix
mpop predictForecast issues
mpop secretEncrypted vault
mpop deployPush to all servers
mpop auditSecurity analysis
mpop askNatural language
mpop brainShared AI context
meshclaw brainAI agent with a goal
meshclaw chatInteractive agent
meshclaw broadcastRun on all nodes
meshclaw parallelDistributed tasks
Documentation

What can mpop do?

Monitoring

  • mpop Full dashboard (all servers <1s)
  • mpop watch Live auto-refresh
  • mpop matrix Server connectivity map
  • mpop services Running services
  • mpop trend Resource trends

Security

  • mpop security Quick overview
  • mpop audit Deep audit + attack logs
  • mpop secret Encrypted vault
  • mpop vpn VPN status

AI Features

  • mpop heal Detect + fix problems
  • mpop predict Forecast failures
  • mpop ask Natural language commands
  • meshclaw brain Goal-driven AI agent
  • meshclaw chat Interactive mode

Deployment

  • mpop setup <server> Full setup
  • mpop deploy Push to servers
  • mpop backup Backup configs
  • mpop run "cmd" Run everywhere

Grow your own forest.

pip install meshpop

Get MeshPOP GitHub
Bubble Connection