rustsdcmcp MCP server
Juniper Security Director Cloud MCP server: scoped, audited change control. Rust.
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed rustsdcmcp yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
rustsdcmcp tools
No tool declarations could be read from the package source. They show once the server is installed.
How rustsdcmcp compares
Against every graded Security MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 915 Security servers
- GitHub stars
- 1
- more than 60% of 587 Security servers
Release history: 5 versions in the registry since 2026-10-15, latest 2026-10-30, typically one every 4 days.
Install rustsdcmcp in Claude Code, Cursor or VS Code
claude mcp add rustsdcmcp -- docker run -i --rm ghcr.io/mechubsec/rustsdcmcp:0.6.0
What the publisher says
From the rustsdcmcp repository's README, as published. We do not edit it. Read it on GitHub
rustsdcmcp
Async Rust Model Context Protocol server for HPE Juniper Security Director Cloud a mechub project — sovereign network-security automation
Unofficial / community project. This is an independent community project
and does not claim affiliation with or endorsement by Hewlett Packard
Enterprise or Juniper Networks. Product names and trademarks are used only to
identify the systems with which the software interoperates.
rustsdcmcp exposes HPE Juniper Security Director Cloud (SDC) to MCP clients as a bounded, auditable tool surface. SDC is the HPE Juniper SASE portal for an SRX estate, so this server talks to that management plane rather than to any single firewall. Where rustjunosmcp talks NETCONF to individual SRX devices, rustsdcmcp talks HTTPS REST to the portal that governs them.
That distinction has a large blast radius: one SDC action can affect many managed SRX devices. Strict approval, credential-safe attribution, and bounded I/O therefore protect the management plane rather than merely decorate it.
Current status
rustsdcmcp exposes 78 MCP tools (v0.3.1 and main; v0.2.0 shipped 74): 60 bounded read tools and 18 change-control tools. The surface covers the part of the SDC API that manages SRX devices and their policy; the rest of the product's API is deliberately out of scope.
Every mutation is reachable only through prepare → independent approval → apply. A wildcard token scope deliberately grants no write tool, so each must be named explicitly when a token is minted.
Live validation against SDC has gone well beyond read-only. On 2026-08-07 a full prepare → approve → apply policy deploy ran against the lab tenant and reached a managed vSRX, which is how the co-management behaviour in #23 was discovered: within hierarchies SDC owns, objects not reachable from a policy SDC imported are deleted on deploy. Interfaces, routing, system, and the management instance were untouched. The full boundary and the observed diff are in docs/operations.md. JobStatus and DeviceStatusEntry are validated against live preview and deploy responses.
On 2026-08-12 the certificate and licence readers, BulkSyncDevices, and the template endpoints were exercised live. Device sync imports into SDC rather than pushing to the device, but reconciles inventory only and does not clear deviceconfigstate: OUTOFBAND_CHANGED.
Read-path security properties were last verified live on 2026-08-07 against commit ea81805d2b4b97df9bdd3f70423e047524896a3d with mecmcp v0.5.0. The transport and scope preflight were replaced afterwards in e28d0cc and 369f9bb, so that result no longer speaks for current main; no lab SDC tenant was available to repeat it live. On 2026-10-06, against commit 2036523 with mecmcp v0.26.0, the automated integration suite was re-run instead — cargo test --workspace, 258 passed, 0 failed — which covers: requests with a missing bearer are refused (crates/rustsdcmcp/tests/httpboundary.rs::routerrequiresbearer), out-of-scope tenants are refused (crates/rustsdcmcp/tests/httpboundary.rs::outofscopetenantisrefused), exact tool and tenant scope enforcement with read/write tool disjointness (crates/rustsdcmcp/src/server.rs scope unit tests, crates/rustsdcmcp/tests/toolcontract.rs), and secret-key redaction of responses (crates/rustsdcmcp-core/src/redact.rs unit tests). The remaining properties from the 2026-08-07 live audit have not been re-verified on current main; this run is not a substitute for the live-tenant exercise and does not re-establish one.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
rustsdcmcp: common questions
- Is rustsdcmcp MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the rustsdcmcp safety report
- How do I install rustsdcmcp?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does rustsdcmcp need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is rustsdcmcp maintained?
- The last commit was 19 days ago (2026-10-16). The latest release is v0.6.0.
- What can I use instead of rustsdcmcp?
- Servers from other publishers that do the same job: SonarQube MCP Server, Cinema4d MCP server and Rubrik Security Cloud MCP server.
- How does rustsdcmcp compare with other Security MCP servers?
- safety score 85/100 (higher than 70% of 915 Security servers); github stars 1 (more than 60% of 587 Security servers). Full comparison.
Alternatives to rustsdcmcp
Same job from other publishers: the closest match first, then the best rated.
- SonarQube MCP ServerAnalyze code quality and security with SonarQube Server or Cloud directly in AI assistants.not reviewedGrowingB
- Cinema4dMCP server for Cinema 4D — entity CRUD, parameter-level access, batched undo, security controls.not reviewedGrowingA
- Rubrik Security CloudConnect AI assistants to the Rubrik Security Cloud GraphQL API to discover, query, and automate.not reviewedGrowingA
- KastellServer security audit (413 checks), hardening, and fleet management across 4 cloud providers.not reviewedGrowingB
WatchGuard MCPWatchGuard Cloud Firebox, Endpoint Security, ThreatSync, NDR and AuthPoint APIs for every customernot reviewedGrowingB