Wire
Self-hosted WireGuard mesh VPN with auto-discovery and NAT traversal.
Part of MeshPOP — Layer 1 (Network)
- Full-mesh WireGuard topology with automatic peer discovery
- NAT traversal for nodes behind firewalls
- AI-managed network configuration through MCP
Install
pip install meshpop-wire
Usage
# Check mesh status
wire status
# List connected peers
wire peers
# Diagnose connectivity
wire diagnose
MCP Setup
{
"mcpServers": {
"wire": { "command": "wire-mcp" }
}
}
Gives AI agents: wire_status, wire_peers, wire_connect, wire_diagnose, wire_add_node, wire_remove_node
Links
- Main project: github.com/meshpop/mpop
- Website: mpop.dev
- PyPI: pypi.org/project/meshpop-wire
License
Apache-2.0