mcpField
T
Tactical RMM MCP

Tactical RMM MCP

ローカル
github.com/servosityクラウド・インフラ64今日更新

Tactical RMM MCP について

Tactical RMM MCPは、Tactical RMMを管理するMSP運用者向けの非公式MCPサーバーとCLIです。型付きコマンドにローカルSQLiteミラーを組み合わせ、オフラインでフリート横断検索を行えます。現行ビルドのHTTPモードには注意が必要で、READMEはstdioを推奨しています。

主な機能

  1. 01Tactical RMMの型付きコマンド
  2. 02全文検索対応のオフラインSQLiteミラー
  3. 03複数エンティティのヘルス分析とトリアージ
  4. 04プレビュー付きフィルター一括コマンド

活用シーン

  1. 01フリートの状態、停止中のエージェント、失敗したチェックの確認
  2. 02クライアント別のパッチと再起動状況の集計
  3. 03フリートの変更履歴と監視漏れの把握

MCP 対応

`tactical-rmm-mcp`サーバーを通じて、MCPクライアントにTactical RMMの操作を提供します。READMEはデフォルトのstdioトランスポートを推奨し、このビルドでのHTTPモードを避けるよう警告しています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbtactical-rmm-mcp.mcpb0.1.7

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

翻訳後に原文が更新されています。最新の内容は原文をご確認ください。

Tactical RMM + AI - ChatGPT、Claude、GitHub Copilot、Microsoft 365 Copilot、Gemini、および MCP に対応するすべてのエージェント向け

非公式です。Tactical RMM API 用にコミュニティが開発した Claude Code Skill および MCP サーバーです。AmidaWare LLC との提携、同社による承認、またはスポンサー提供を受けていません。

Tactical RMM のデモ - アニメーションプレビュー

▶ 30 秒のデモを見る - デモデータはシミュレーションです。表示されているコマンドはすべて、実際の CLI に存在します。

Tactical RMM のすべてのエンドポイントを型付きコマンドとして利用でき、オフラインの SQLite ミラーと、ウェブ UI では表現できないエンティティ横断型のフリートクエリも使えます。すでにお使いの AI、ChatGPT(Plus/Pro+)、Claude Desktop、Codex、Claude Code、Claude Cowork、GitHub Copilotに加え、リモート接続経由でMicrosoft 365 Copilot / Copilot StudioおよびGoogle Geminiでも動作します。無料のオープンソースで、ノート PC 上で実行できます。MSP オーナー向けに開発されています。コードは不要です。

お使いのエージェントで利用できます

MSP オーナーが実際に使用している 6 つのエージェント(セルフサービスで、すぐに利用可能):

お使いの AI エージェントTactical RMM スキルのインストール方法
Claude Desktopインストーラーを実行し、Settings > Extensionsでtactical-rmm-mcpを登録します(JSON の編集は不要です)。
ChatGPT(有料プラン)インストーラーを実行し、tactical-rmm-mcpを HTTPS 経由で公開して、Developer Mode のコネクターとして登録します。
Codex CLI以下のインストールプロンプトを貼り付けます。
Claude Code以下のインストールプロンプトを貼り付けます。
Claude Cowork以下のインストールプロンプトを貼り付けます。
GitHub Copilot(VS Code)インストーラーを実行し、mcp.jsonのserversキーの下にtactical-rmm-mcpを追加して、Agentモードを選択します。

ChatGPT の場合は、tactical-rmm-mcp --transport httpを実行し、HTTPS の背後で公開します。ブリッジパッケージは不要です。mcp-install.mdを参照してください。

Microsoft および Google のスタックにも対応

導入先は多いものの、率直にお伝えします。これらは、インストールしたローカルバイナリではなく、リモート/エンタープライズ向けの方法です。

エージェント必要なもの
Microsoft 365 Copilot / Copilot Studioセルフサービスではありません。tactical-rmm-mcpを HTTPS 経由でホストし、Copilot Studio(Tools > Add a tool > Model Context Protocol > Server URL)または宣言型エージェントに接続します。Copilot Studio のライセンスとテナント管理者の権限が必要です。mcp-install.mdを参照してください。
Google GeminiGemini CLIはローカルで動作します。Claude Code と同じです。Gemini アプリはリモートで動作するため、ChatGPT と同じ HTTPS 接続方法を使います。mcp-install.mdを参照してください。

スキル対応エージェント(こちらも対応):HermesとOpenClawは、このスキルのSKILL.mdを直接読み込み、MCP にも対応しています。インストール方法については、以下の各セクションを参照してください。Cursor、Windsurf、Cline、Continue.dev、Zed でも MCP 経由で利用できます。各ツールの詳しい接続方法:docs/which-agent.md。

**複数のエージェントを使っていますか?**1 つのコマンドですべての 51 以上の対応エージェントにインストールできます:npx skills add Servosity/msp-skills@latest(Node.js が必要です。その後、スキルごとのインストーラーを実行して CLI/MCP バイナリをインストールしてください)。docs/which-agent.mdを参照してください。

60 秒でインストール

Claude Desktop で最速 — ワンクリック .mcpb

Claude Desktop バンドル: .mcpb は macOS(Intel および Apple Silicon)、Windows x64、Linux x64 で起動します。すべてのツールは、付属の tactical-rmm-cli を呼び出します。2026-09-18 以降に公開されたリリースでは、この CLI がバンドルに同梱されています。それ以前のバンドルには MCP サーバーのみが含まれているため、付属の CLI がない場合は、先に以下の Path A または Path B のインストーラーを実行するか、既存のバイナリを TACTICAL_RMM_CLI_PATH に設定してください。詳細: #331。

Tactical RMM MCP をダウンロード(.mcpb) - ダウンロード後、Claude Desktop > Settings > Extensions を開き、ファイルを選択してください。ワンクリックで完了し、JSON もシェルも不要です。(すべての Tactical RMM リリースはリリースページで確認できます。)

Claude Code プラグインを使いたい場合は、マーケットプレイスを一度追加してからインストールしてください。ディレクトリ一覧の確認は不要で、すぐに使えます。

/plugin marketplace add Servosity/msp-skills
/plugin install tactical-rmm@msp-skills
Path A — AI エージェントにプロンプトを 1 つ貼り付ける(推奨)

これを Claude Code、Codex CLI、または Claude Cowork にコピーしてください。

このエージェントのワークスペースに、Servosity/msp-skills から Tactical RMM Skill と MCP サーバーをインストールしてください。このワークスペースが POSIX シェル(macOS、Linux、WSL、または Bash)を使用している場合は、bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/tactical-rmm/install.sh) を実行してください。Windows PowerShell を使用している場合は、iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/tactical-rmm/install.ps1 | iex を実行してください。その後、README に従って認証し、tactical-rmm-cli --help を実行して確認してください。

シェルを実行できるエージェントであれば、同じプロンプトを使用できます。

Path B — インストーラーを自分で実行する

Windows(PowerShell):

iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/tactical-rmm/install.ps1 | iex

macOS / Linux:

bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/tactical-rmm/install.sh)

インストーラーは、tactical-rmm-cli(CLI)と tactical-rmm-mcp(MCP サーバー)の両方を、ユーザーの bin パスに配置します。Claude Code、Codex、Cowork は、このディレクトリ内の SKILL.md を通じて Skill を検出します。

確認:

tactical-rmm-cli --version
最新バージョンにアップグレードする

インストーラーは常に最新リリースを取得します。アップグレードするには、再度実行してください。

macOS / Linux:

bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/tactical-rmm/install.sh)

Windows(PowerShell):

iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/tactical-rmm/install.ps1 | iex

Claude Desktop の .mcpb ユーザー:最新の .mcpb(このセクションの先頭)をダウンロードし、Settings > Extensions で再度選択してください。Claude Code プラグインのユーザー:/plugin update tactical-rmm@msp-skills。

Claude Desktop、GitHub Copilot、Gemini CLI、Microsoft 365 Copilot、またはその他の MCP クライアントに追加する

インストーラーの実行後、エージェントごとの接続方法について mcp-install.md と docs/which-agent.md を参照してください。エージェントごとにセクションがあり、GitHub Copilot の servers キーや、リモートの Microsoft 365 Copilot / Copilot Studio の手順も記載されています。Claude Desktop では Settings > Extensions パネルを使うのが最も簡単です。MCP 設定ブロック(JSON を編集したいユーザー向け)は mcp-install.md に記載されています。

Hermes にインストールする

Hermes CLI から:

hermes skills install servosity/msp-skills/skills/tactical-rmm --force

Hermes のチャットセッション内で:

/skills install servosity/msp-skills/skills/tactical-rmm --force

Hermes はネイティブに MCP に対応しているため、tactical-rmm-mcp サーバーを直接使用することもできます。インストール方法も環境変数も同じです。

OpenClaw にインストールする

OpenClaw エージェントに以下を伝えてください(コピーして使用できます)。

https://github.com/servosity/msp-skills/tree/main/skills/tactical-rmm から tactical-rmm スキルをインストールしてください。このスキルでは、必要な CLI(tactical-rmm-cli)を openclaw: フロントマターブロック経由でインストールする方法を説明しています。

OpenClaw はまだ一般公開されていません。フロントマターの設定はあらかじめ含まれており、OpenClaw の公開と同時に有効になります。

認証

Tactical RMM はセルフホスト型なので、CLI の接続先にご自身のインスタンスを指定し、Settings > Global Settings > API Keysで取得した API キーを設定してください。

TACTICAL_RMM_BASE_URL=https://api.yourdomain.com TRMM_API_KEY=<value> tactical-rmm-cli doctor

doctor を実行すると、データにアクセスするコマンドを実行する前に、ベース URL と認証情報が機能することを確認できます。認証情報が拒否された場合でも終了コードは 0 になるため、スクリプトでは --fail-on error を追加してください。

このスキルでできること

MSP からよく聞かれる質問コマンド
現在、フリート全体の状態はどうなっていますか?tactical-rmm-cli fleet health
どのエージェントを優先して対応する必要がありますか?tactical-rmm-cli triage --limit 20
オフラインになった、またはチェックインを停止したエージェントはどれですか?tactical-rmm-cli agents stale --days 7
すべてのクライアントで、パッチ適用や再起動が保留中の場所はどこですか?tactical-rmm-cli patch posture --by client
ここ数時間でフリート全体にどのような変化がありましたか?tactical-rmm-cli since "2h"
チェックが設定されていないエンドポイント(監視の抜け)はどれですか?tactical-rmm-cli coverage
最も多くのエージェントで失敗しているチェックはどれですか?tactical-rmm-cli checks worst
指定したソフトウェアパッケージがインストールされているエージェントはどれですか?tactical-rmm-cli software find --name openssl
絞り込んだ対象にコマンドを実行します(まずプレビュー)tactical-rmm-cli agents bulk-run --command whoami --filter "os=windows,online=true"

コマンドの全リファレンスはguide.mdを参照してください。AI エージェントの運用上の取り決め(--agent、--dry-run、変更を適用する前に確認すべきタイミング)については、AGENTS.mdを参照してください。

このスキルの特長

Tactical RMM の多くの統合や MCP サーバーは、質問ごとにライブ API 呼び出しを中継します。1 件のレコードを扱うなら問題ありません。しかし、「今夜、40 クライアントのうち再起動待ちのマシンがあるのは何社で、全サイトを合わせると何台か」のように、サーバー上のすべてのエンドポイントをページングしなければ答えられない質問になると、規模の拡大に対応できません。

このスキルは、Tactical RMM のデータを全文検索機能付きのローカル SQLite ミラーに同期します。集計に関する質問は、ローカルでの SQL 結合 1 回で解決できるため、即座にオフラインで結果が得られ、AI が生データではなく回答を受け取れます。fleet health、triage、clients scorecard のような複合コマンドは、クライアントやサイトごとにエージェント、チェック、アラート、Windows Update の状態を結合します。これは、ステートレスな API ラッパーではできない処理です。

解消する課題

Tactical RMM は、予算にやさしいセルフホスト可能なツールとして r/msp や MSPGeek コミュニティで人気があります。データを自分で管理でき、エンドポイントごとの料金もかかりません。繰り返し挙がる不満はレポート機能です。Web UI では一度に 1 つのエージェントまたはクライアントしか表示できず、フリート全体の状態、パッチ状況、すべてのクライアントにわたる「夜間に何が変わったか」を確認する組み込みのビューがありません。必要な情報はすべて API にありますが、クライアントをまたぐ集計には自分で API 用のスクリプトを書く必要があります。そのため、月曜朝の定例会や四半期ビジネスレビュー(QBR)で重要となる質問に答えられません。

このスキルは、そのギャップを解消します。

  • fleet health - オンライン/オフライン/期限超過、失敗したチェック、保留中の再起動、未適用のパッチ、アクティブなアラートなど、フリート全体の状態を 1 つのコマンドで確認できます。
  • triage --limit 20 - オフライン状態、失敗したチェック、再起動、パッチをもとに優先度を付け、最初に対応すべきエージェントを表示します。
  • patch posture --by client - パッチ適用の夜を迎える前に、保留中の Windows Update と再起動をクライアントまたはサイトごとに集計します。
  • since "2h" - 最後に確認してからフリート全体で発生した変化(新しいアラートや新たにオフラインになったエージェント)を表示します。
  • agents bulk-run --command whoami --filter "os=windows,online=true" - 絞り込んだ対象にコマンドを一括実行します。既定ではプレビューが表示され、--execute を指定した場合にのみ実行されます。

詳しい説明は pain-point.mdを参照してください。

よくある質問

ChatGPT で使えますか?

はい。Plus、Pro、Team、Business、Enterprise、Education の各プランで利用できます(Free プランでは、まだ Developer Mode を利用できません)。ChatGPT は HTTPS 経由でリモート MCP サーバーに接続します。ローカルの stdio バイナリには接続しません。Tactical RMM MCP サーバーはローカルで動作しますが、ネイティブに HTTP で通信します。tactical-rmm-mcp --transport http --addr :7777 で起動し、HTTPS トンネルまたは独自のリバースプロキシの背後に配置してください。ブリッジパッケージは不要です。手順については、mcp-install.md をご覧ください。

Codex、Cursor、Windsurf、Cline、Copilot、Gemini でも使えますか?

はい。すべて MCP に対応しています。ツール間のインストールコマンドは、上記の表と docs/which-agent.md の詳細ガイドをご覧ください。

コーディングの知識は必要ですか?

いいえ。推奨するインストール方法は、Claude Code または Codex に一文を貼り付けるだけです。エージェントが SKILL.md を読み取り、インストールを行います。代替方法として、OS ごとに 1 行のインストーラー(bash または PowerShell)もあります。どちらの方法でもコードを書く必要はありません。Tactical RMM の認証情報を一度入力するだけです。

Tactical RMM のデータは安全ですか?

データはお使いのマシンに保存されます。CLI と MCP サーバーはローカルのバイナリです。SQLite ミラーは、ユーザーアカウント配下のディレクトリに保存されます。AI エージェントに表示されるのは CLI が返す内容だけで、通常はクエリ結果であり、生の一括データではありません。認証情報は環境変数またはエージェントの設定から読み込まれます。このリポジトリに含まれることも、MSP Skills によってどこかへ送信されることもありません。

セルフホストなのですが、サーバーはどのように指定しますか?

お使いのインスタンスを指定します。TACTICAL_RMM_BASE_URL に Tactical RMM API の URL(例:https://api.yourdomain.com)を設定し、TRMM_API_KEY に Settings > Global Settings > API Keys から取得したキーを設定してください。どちらも一度設定すればよく、ベンダーのクラウドに固定されることはありません。

Tactical RMM の顧客またはパートナーである必要はありますか?

いいえ。Tactical RMM は無料のオープンソースソフトウェアで、セルフホストできます。ご自身のインスタンスの API キーがあれば十分です。API にアクセスできる Tactical RMM サーバーであれば、どれでも利用できます。

サーバーのレート制限に達することはありますか?

ほとんどありません。大半の問い合わせは、一度 sync した後、ローカルの SQLite ミラーに対して実行されるため、API 呼び出しは発生しません。ライブで複数の対象に問い合わせる少数のコマンド(services down や actions pending など)には、実行間隔の調整が適用され、--max-scan-agents による上限も設定されます。

Tactical RMM の Web UI を置き換えるものですか?

いいえ。Web UI を補完するものです。UI は引き続き正式な記録システムおよびリモートアクセスコンソールとして機能し、このスキルは UI にはない、クライアントをまたいだクエリと自動化のレイヤーを追加します。

費用はいくらですか?

無料です。Apache-2.0 ライセンスで提供されています。費用がかかるのは、使用する AI エージェント(Claude、ChatGPT、Codex など)の料金だけで、その料金は当方ではなく AI プロバイダーに請求されます。

安全モデル

Tactical RMM はリモート制御プレーンです。設定の読み取りや編集にとどまらず、エンドポイント上でのスクリプト実行、マシンの再起動、Windows 更新プログラムのインストール、認証情報の管理が可能です。以下のティアはその点を反映しています。自律型エージェントにとって安全なデフォルトは、読み取りとプレビュー済みの書き込みです。エンドポイント上で何かを実行する操作、削除、認証情報に関わる操作には、人間の承認を必須にしてください。

ティア例推奨されるエージェントポリシー
読み取りフリートの集計情報(fleet health、triage、patch posture、clients scorecard、coverage、since、checks worst/flapping、alerts digest、services down、software find)、取得/一覧表示、search、sync、analytics。例外:API キーの一覧表示や、キーストア、コード署名トークン、コア設定の読み取りでは、保存済みの秘密情報が返されます。これらは認証情報ティアに該当します。許可
書き込み(通常の設定)クライアント、サイト、チェック、アラートとテンプレート、スクリプトとスニペット、自動化とパッチポリシー、自動タスク、カスタムフィールド、スケジュール、エージェントのメモ、デプロイ、ソフトウェア/サービスのレコードの作成・更新、import。--dry-run でプレビューし、レビュー後に書き込み
エンドポイントおよびスクリプトの実行agents bulk-run、scripts test、自動タスク/自動化の実行、エージェントの再起動/シャットダウン/起動/復旧、Windows 更新プログラムのインストール/スキャン、ソフトウェアのアンインストール、チェックのリセット、maintenance set、リモートセッション(meshcentral、webvnc)、サーバーのテスト操作。管理対象のマシン上でコードを実行します。必ず人間が関与させること。無人での実行は禁止
認証情報および IDAPI キー(作成/一覧表示/削除/更新)、キーストアとコード署名トークン、コア設定、ユーザー、ロール、セッション、パスワード/2FA/TOTP のリセット。これらの一部では保存済みの秘密情報が返されます。必ず人間が関与させること
破壊的操作エージェント、クライアント、サイト、チェック、スクリプトとスニペット、アラートとテンプレート、自動化とパッチポリシー、自動タスク、カスタムフィールド、スケジュール、デプロイ、エージェントプロセス、保留中のアクションの削除。必ず人間が関与させ、明示的な確認を行うこと

最も強力な制御手段は、Tactical RMM の認証情報に付与するスコープです。CLI が実行できるのは、その認証情報に許可された操作だけです。制限方法を含む詳細は、governance.md をご覧ください。

ステータス

ベータ版です。Tactical RMM API の対応範囲に照らして検証済みであり、毎週の Build Sessions では、本番テナントで実際に運用している MSP とともに検証を進めています。compoundingteams.com/build-sessions から参加をお申し込みください。


標準規格。 オープンな Agent Skills spec(Anthropic、2025 年 12 月、40 以上のエージェント)に準拠しています。MCP に対応しており、Hermes を含む、MCP 対応のあらゆるエージェントで動作します。OpenClaw に対応済みです(フロントマターは事前設定済み。OpenClaw のリリース待ち)。

Servosity が保守しています。Apache-2.0 ライセンスです。CLI Printing Press を使用して構築されています。最終更新日:2026-06-06。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。