JJ 

juniper/junos-mcp-server
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
110 stars 53 forks 品質 87 トレンド 35Apache-2.0
Juniper/Junos-MCP-Serverは、https://github.com/juniper/junos-mcp-server.からインポートされたMCPサーバー候補です。
概要
Juniper/Junos-MCP-Serverは、https://github.com/juniper/junos-mcp-server.からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
Juniper Junosデバイス向けのモデルコンテキストプロトコル(MCP)サーバーで、 ネットワーク機器とのLLMの相互作用。
目次
- Junos-MCP-サーバー
- 目次
- 重要なセキュリティ注意事項
- セキュリティ要件
- セキュリティのベストプラクティス
- 重要な構成通知
- はじめかす
- UVで走る
- Junos MCPサーバーの起動
- 構成
- Claude Desktop(stdioトランスポート用)の設定
- Claude Desktopの設定(uv使用)
- Claude Desktop(Dockerコンテナ)の設定
- Docker 利用
- Build Docker Container
- デフォルト設定での実行
- デフォルト引数の上書き
- ジュノスデバイス構成
- VSCode + GitHub Copilot Integration
- サーバーを起動
- VSCode 設定でこのURLを指してください
- MCPサーバーアクセスの認証
- 認証動作
- トークン管理
- 新しいトークンを生成する
- すべてのトークン一覧
- トークン価値表示(回復)
- トークンを取り消す
- サーバー認証状況
- 認証付きクライアント設定
- トークン付きのVSCode構成
- カールによるテスト
- 認証付きDocker
- セキュリティのベストプラクティス
- トークンファイルフォーマット
- 設定コミット用のガードレール
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
junos-mcp-server
A Model Context Protocol (MCP) server for Juniper Junos devices that enables LLM interactions with network equipment.
Table of Contents
- junos-mcp-server
- Table of Contents
- Important Security Notice
- Important Configuration Notice
- Getting Started
- Start Junos MCP Server
- Configuration
- Docker Usage
- Junos Device Configuration
- VSCode + GitHub Copilot Integration
- Authentication for MCP Server Access
- GuardRails for Config Commit
- GuardRails for Executing Operational Commands
- Using MCP Server with Juniper Cloud-Native Router (JCNR)
- Developer Guide
インストール
docker run --rm -it -v /path/to/your/devices.json:/app/config/devices.json設定
{
"mcpServers": {
"jmcp": {
"type": "stdio",
"command": "python3",
"args": ["jmcp.py", "-f", "devices.json", "-t", "stdio"]
}
}
}