Communityコーディング&開発github.com

rodolfoconcepcion/unifi-udm-pro-mcp

UniFi Dream Machine Pro(UDM Pro/SE)のネットワーク管理をローカルAPIキーで実現する高性能MCPサーバーです。

unifi-udm-pro-mcp とは?

このスキルは、AIアシスタント(Claude CodeやCursorなど)とUniFi UDM Pro、UDM SE、Dream Wall、UniFi OSネットワークコントローラーを接続するModel Context Protocol(MCP)サーバーです。デバイスの一覧表示、ヘルスメトリクスの確認、再起動、アクティブクライアントの管理、デバイスのブロック/ブロック解除、ゲストアクセスの認可、VLANやSSIDの確認、WLANネットワークのオン/オフ切り替えなど、UniFiネットワーク管理の主要機能を網羅しています。MCP設定ファイルに環境変数(UNIFI_IP、UNIFI_API_KEY)を指定してnpx経由でインストールするだけで、すぐにAIエージェントがUniFiコントローラを操作できるようになります。ネットワーク管理者やDevOpsエンジニアがAIを活用してルーティン業務を自動化するのに最適です。

対応✓Claude Code~Codex CLI~Cursor
npx skills add rodolfoconcepcion/unifi-udm-pro-mcp

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

UniFi UDM Pro MCP Server

Model Context Protocol(MCP)サーバー。AIアシスタントとUniFi UDM Pro、UDM SE、Dream Wall、UniFi OSネットワークコントローラーを接続します。

機能

  • デバイス管理: デバイスの一覧表示、ヘルスメトリクスの確認、デバイスの再起動。
  • クライアント管理: アクティブクライアントの一覧表示、デバイスのブロック/ブロック解除、ゲストアクセスの認可。
  • ネットワークとWi-Fi: VLANの確認、SSIDの一覧表示、WLANネットワークのオン/オフ切り替え。

MCP設定

以下の設定をMCP設定ファイル(例:cline_mcp_settings.json または claude_desktop_config.json)に追加します。

{
  "mcpServers": {
    "unifi-udm-pro": {
      "command": "npx",
      "args": ["-y", "unifi-udm-pro-mcp"],
      "env": {
        "UNIFI_IP": "your-unifi-controller-ip",
        "UNIFI_API_KEY": "your-unifi-api-key"
      }
    }
  }
}

Skills CLIでの使用

Skills CLIを使ってインストールします。

npx skills add rodolfoconcepcion/unifi-udm-pro-mcp

関連スキル