{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mechubsec/rustmistmcp","description":"HPE Juniper Mist MCP server: scoped, audited, two-person change control. Rust.","title":"rustmistmcp","repository":{"url":"https://github.com/mechubsec/rustmistmcp","source":"github"},"version":"0.4.0","websiteUrl":"https://mechub.org/projects/rustmistmcp/","packages":[{"registryType":"oci","identifier":"ghcr.io/mechubsec/rustmistmcp:0.4.0","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"isRequired":true,"value":"--rm","type":"positional"},{"isRequired":true,"value":"-i","type":"positional"},{"isRequired":true,"value":"65532:65532","type":"named","name":"--user"},{"isRequired":true,"value":"{config_file}:/etc/rustmistmcp/mist.json:ro","variables":{"config_file":{"description":"Absolute host path to mist.json. The API token is a separate file, not a value in this manifest.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"},{"isRequired":true,"value":"{credential_file}:/etc/rustmistmcp/mist-api-token:ro","variables":{"credential_file":{"description":"Absolute host path of the API token file named by mist.json. Supply the path only; the token stays in that file.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"},{"isRequired":true,"value":"{state_dir}:/var/lib/rustmistmcp","variables":{"state_dir":{"description":"Absolute host directory for change-set state and the audit HMAC key (audit-hmac.key). Must be writable by UID 65532. The image creates the key on first start when the file is absent.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"isRequired":true,"value":"stdio","type":"named","name":"--transport"},{"isRequired":true,"value":"/var/lib/rustmistmcp/changeset-state.json","type":"named","name":"--state-file"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-12T23:34:39.015703Z","publishedAt":"2026-10-12T23:34:39.015703Z","updatedAt":"2026-10-12T23:34:39.015703Z","isLatest":true}}}],"metadata":{"count":1}}
