MCP.Market

Junos MCP server

by shigechika·io.github.shigechika/junos-mcp·v0.23.0·1 stars

MCP server for Juniper Networks device operations via junos-ops

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

1 stars103 downloads/wk

Reviews

Write one

Nobody has reviewed Junos MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Junos MCP tools (28, 4 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • check_local_inventory

    Verify local firmware checksums against the config.ini inventory.

  • check_reachability

    Probe NETCONF reachability for one or more devices.

  • check_remote_packages

    Verify the staged firmware checksum on one or more devices.

  • check_upgrade_readiness

    Check if a device is ready for upgrade.

  • collect_rsi

    Collect RSI (Request Support Information) and SCF (Show Configuration) from a device.

  • collect_rsi_batch

    Collect RSI/SCF from multiple devices in parallel.

  • compare_version

    Compare two JUNOS version strings.

  • copy_package

    Copy firmware package to remote device via SCP with checksum verification.

  • daily_briefwrite action

    Run a morning health check across multiple devices in parallel.

  • daily_brief_result

    Fetch a ``daily_brief_start`` job by id.

  • daily_brief_start

    Start a daily_brief in the background; returns immediately with a ``job_id``.

  • get_config

    Get device configuration.

  • get_config_diff

    Show configuration difference compared to a rollback version.

  • get_device_facts

    Get basic device information (model, hostname, serial, version, etc.).

  • get_package_info

    Get package file name and expected hash for a specific device model.

  • get_router_list

    List routers defined in config.ini, optionally filtered by tags.

  • get_version

    Get JUNOS version information with upgrade status.

  • health_check

    Report server version and config status — without connecting to any device.

  • install_package

    Install firmware package on device with pre-flight checks.

  • list_remote_files

    List files on the remote device path (/var/tmp by default).

  • push_config
  • push_config_result

    Fetch a ``push_config_start`` (or deadline-bound ``push_config``) job by id.

  • push_config_start

    Start push_config as a background job and return its diff and ``job_id`` without waiting for the commit.

  • rollback_package

    Rollback to previously installed package version.

  • run_show_commandwrite action

    Run a CLI show command on the device and return output.

  • run_show_command_batchwrite action

    Run a CLI show command on multiple devices in parallel.

  • run_show_commandswrite action

    Run multiple CLI show commands on the device in a single session.

  • schedule_reboot

    Schedule device reboot at a specified time.

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan5 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 8 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Junos MCP compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
Tools
28
the typical server has 7
Tools that change things
14%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
103
more than 63% of 12,191 servers with a package

What its tools let an agent do: 23 read · 1 change · 4 run or deploy

Release history: 4 versions in the registry since 2026-08-15, latest 2026-10-18, typically one every 10 days.

Install Junos MCP in Claude Code, Cursor or VS Code

claude mcp add junos-mcp -- uvx junos-mcp
Add to Cursor

What the publisher says

From the Junos MCP repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.shigechika/junos-mcp -->

junos-mcp

English | 日本語

MCP (Model Context Protocol) server for junos-ops.

Exposes Juniper Networks device operations to MCP-compatible AI assistants (Claude Desktop, Claude Code, etc.) via STDIO transport. While junos-ops is the CLI tool for humans, junos-mcp is the AI-facing interface to the same powerful engine.

Features

Device Information

CLI Command Execution

Configuration Management

Upgrade Operations

Diagnostics

Pre-flight Checks

Equivalent to the junos-ops check subcommand modes. All three reuse the junos-ops display layer for table rendering.

Daily Operations

Safety by Design

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Junos MCP: common questions

Is Junos MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Junos MCP safety report
How do I install Junos MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Junos MCP need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Junos MCP maintained?
The last commit was 9 days ago (2026-10-26). The latest release is v0.23.0.
What can I use instead of Junos MCP?
Servers from other publishers that do the same job: UniFi Network MCP server.
How does Junos MCP compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); tools 28 (the typical server has 7); tools that change things 14% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Junos MCP

Same job from other publishers: the closest match first, then the best rated.

  • UniFi Network MCP
    Manage UniFi Network devices, clients, firewall, VLANs, VPNs, and more via MCP.
    B

More from shigechika →