junos-network

Installation
SKILL.md

Juniper JunOS Network Automation

MCP Server

Field Value
Repository Juniper/junos-mcp-server
Transport stdio (default for CLI), streamable-http (for IDE)
Python 3.10+ (3.11 recommended)
Protocol SSH → NETCONF → PyEZ (junos-eznc)
Dependencies junos-eznc>=2.7.4, jxmlease>=1.0.3, lxml>=6.0.0, mcp[cli]>=1.12.2, ncclient>=0.6.15, paramiko>=3.5.1
Install git clone + pip install -r requirements.txt or pip install .
Entry Point junos-mcp-server -f devices.json -t stdio or python3 jmcp.py -f devices.json -t stdio
Container docker build -t junos-mcp-server . (python:3.11-slim based)

Device Inventory

Devices are defined in a devices.json file (not environment variables):

Related skills

More from automateyournetwork/netclaw

Installs
10
GitHub Stars
489
First Seen
Mar 6, 2026