MCP server for Juniper/JUNOS — show, upgrade with rollback, config push (commit confirmed) with safe dry-run defaults, RSI/SCF collection
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"junos-mcp": {
"command": "uvx",
"args": [
"junos-mcp"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add junos-mcp uvx junos-mcp
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"junos-mcp": {
"command": "uvx",
"args": [
"junos-mcp"
]
}
}
}
📋 Copy
Or install with pip: pip install junos-mcp
README Excerpt
<!-- mcp-name: io.github.shigechika/junos-mcp --> English | [日本語](README.ja.md) MCP (Model Context Protocol) server for [junos-ops](https://github.com/shigechika/junos-ops). Exposes Juniper Networks device operations to MCP-compatible AI assistants (Claude Desktop, Claude Code, etc.) via STDIO transport.
Tools (20)
JUNOS_MCP_POOL JUNOS_MCP_POOL_IDLE check_local_inventory check_reachability check_remote_packages check_upgrade_readiness collect_rsi collect_rsi_batch compare_version copy_package daily_brief get_config get_config_diff get_device_facts get_package_info get_router_list get_version health_check install_package list_remote_files
Topics
ai-agents claude juniper junos junos-ops mcp model-context-protocol netconf network-automation pyez python