io.github.shigechika/junos-mcp
Related Servers
Alternatives to io.github.shigechika/junos-mcp
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityDmaintenanceMCP server for network operations that lets AI assistants interact with Cisco/Juniper network devices through safe, well-defined tools like compliance audits and configuration backups.MIT
- AlicenseAqualityCmaintenanceMCP server for managing Juniper Mist networks with AI assistants. Monitor, troubleshoot, and configure customer networks through natural language.1083 PyPIApache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables MCP-compatible clients such as Claude Desktop to interact with Juniper Junos network devices, exposing tools for running operational commands, applying and committing configuration changes with guardrails, and managing device connections over stdio or streamable-http transports. Supports password and SSH key authentication, connection pooling, and token-based access control for the HTTP transport.Apache 2.0
- AlicenseNot gradedqualityCmaintenanceMCP server that enables AI assistants to manage SSH terminal sessions, execute commands, and automate server operations through natural language, with multi-tab support and session persistence.MIT
- AlicenseAqualityDmaintenanceA comprehensive MCP server for network device management via SSH/Telnet. Supports multiple vendors such as Cisco IOS and BDCOM, enabling AI assistants to execute commands and manage routers, switches, and firewalls.4MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to operate Juniper Junos and SRX network devices over NETCONF and SCP, running operational CLI and PFE commands, inspecting and diffing configuration, validating and committing changes with confirmed auto-rollback, and managing SRX security workflows such as signature-package updates, chassis-cluster health, and read-only policy and address-book inspection.3MIT
TDQS
Scored across 26 tools
Most tools target clearly distinct operations (facts, version, config, upgrade, reboot, RSI), and the daily_brief/daily_brief_start/daily_brief_result trio is well differentiated as sync/async-start/async-poll. The main risk is the show-command family (run_show_command, run_show_commands, run_show_command_batch), where the singular/plural naming and overlapping purposes could cause misselection, though descriptions do draw boundaries. Overall mostly distinct with one ambiguous cluster.
Predominantly consistent snake_case verb_noun (get_config, push_config, collect_rsi, check_reachability, schedule_reboot). The one wrinkle is run_show_command vs run_show_commands, differing only by plural, which is a subtle and potentially confusing deviation. Still readable and largely predictable throughout.
26 tools is at the heavy end for a single MCP server, and several are near-duplicates that could be consolidated (three show-command variants, three daily_brief lifecycle tools). The breadth of the domain (health checks, upgrades, RSI, config) justifies most tools, but the count is borderline heavy.
The surface covers a full device lifecycle: discovery (router list, facts, version), reachability, config get/diff/push, firmware copy/install/rollback/schedule, RSI collection, and inventory checksum verification. Gaps are minor, e.g. no explicit rollback/delete for pushed config or per-interface targeted operations, but core workflows have no dead ends.