mechub sovereign network-security automation ← all projects
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

Full instructions in the README ↗