Browse docs ▾
API & MCP reference
Juniper junos-mcp-server
What it does: official Juniper MCP server — connects to Junos over NETCONF/PyEZ to fetch config, run show/operational commands, and get device facts. Ships a block.cmd blocklist that rejects disruptive commands (reboot/halt/zeroize) even in batch.
Use it for: Junos config retrieval and diff, operational state (interfaces, routing, BGP), general Junos troubleshooting.
Notes: it can also CHANGE config (load_and_commit_config, render_and_apply_j2_template) — keep that server's 'writes' box OFF unless you mean to commit. Run it with -t stdio for the Deputy. Community alt: dpajin/mcp-server-junos.