mcp server
pre-release
MIT
rustmistmcp
MCP server for HPE Juniper Mist cloud
Async Rust MCP server for the HPE Juniper Mist cloud: bearer-token auth, org- and site-scoped tools, bounded responses and guarded WAN-edge change control.
About
rustmistmcp exposes the Juniper Mist cloud (orgs, sites, APs, switches, gateways, WLANs, clients, SLE and Marvis) to MCP clients as a bounded, auditable tool surface.
Mist is a multi-tenant cloud control plane, where one org-scoped call can reach every site in an estate, so scoping, bounded responses and change control are the design. It is a consumer of the shared mecmcp foundation.
Features
- Mist REST client with API-token authentication
- Read-only live-tenant acceptance passed: get_mist_self, get_mist_org and list_mist_sites returned tenant data in a lab
- Mutations exist only for WAN edge objects, through plan, digest, approve and apply
- Docker, archive, systemd and LXC packaging, all marked pre-release
- An optional --lab-mode for lab deployments
Quick start
Pre-release container setup
Docker setup guide: audit key, secret files, two-person vs lab mode ↗