IT Glue MCP について
IT Glue MCPは、MSP向けにIT GlueのデータをAIクライアントから扱えるCLIとMCPサーバーです。データをローカルのSQLiteミラーに同期し、オフラインでの顧客横断検索やドキュメントの整備状況分析を行えます。
主な機能
- 01IT Glueリソースへのアクセス
- 02SQLiteミラーと全文検索
- 03組織横断の分析
- 04ドキュメント充足状況の確認
- 05パスワード更新と孤立レコードの確認
活用シーン
- 01顧客横断でデバイスや連絡先を検索
- 02ドキュメント不足の顧客を特定
- 03監査向けに期限切れ認証情報を集計
- 04重複連絡先や孤立レコードを検出
MCP 対応
MCPサーバーとして、AIクライアントにIT Glueのデータ操作機能を公開し、既定のstdioトランスポートで接続します。READMEでは現行ビルドのHTTPモードを有効にしないよう警告しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
翻訳後に原文が更新されています。最新の内容は原文をご確認ください。
IT Glue + AI - ChatGPT、Claude、GitHub Copilot、Microsoft 365 Copilot、Gemini、および MCP に対応するあらゆるエージェント向け
非公式です。IT Glue API 向けにコミュニティが構築した Claude Code スキルおよび MCP サーバーです。 Kaseya US LLC との提携、同社による推奨、またはスポンサー提供を受けていません。
▶ 30 秒のデモを見る - デモデータはシミュレーションですが、表示されているすべてのコマンドは実際の CLI に存在します。
すべての IT Glue リソースに加え、オフラインの SQLite ミラー、リソースを横断したフリート全体の検索、他の IT Glue ツールにはないドキュメントの衛生状態分析を利用できます。すでにお使いの 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 エージェント | IT Glue スキルのインストール方法 |
|---|---|
| Claude Desktop | インストーラーを実行し、Settings > Extensions から itglue-mcp を登録します(JSON の編集は不要です)。 |
| ChatGPT(有料プラン) | インストーラーを実行し、itglue-mcp を HTTPS 経由で公開して、Developer Mode コネクターとして登録します。 |
| Codex CLI | 以下のインストール用プロンプトを貼り付けます。 |
| Claude Code | 以下のインストール用プロンプトを貼り付けます。 |
| Claude Cowork | 以下のインストール用プロンプトを貼り付けます。 |
| GitHub Copilot(VS Code) | インストーラーを実行し、mcp.json の servers キーの下に itglue-mcp を追加してから、Agent モードを選択します。 |
ChatGPT の場合は、itglue-mcp --transport http を実行して HTTPS の背後で公開します。ブリッジパッケージは不要です。mcp-install.md を参照してください。
Microsoft と Google の環境にも対応
導入ベースは大きいものの、正直にお伝えします。こちらは、インストールしたばかりのローカルバイナリではなく、リモート/エンタープライズ向けの方法です。
| エージェント | 必要なもの |
|---|---|
| Microsoft 365 Copilot / Copilot Studio | セルフサービスでは利用できません。 itglue-mcp を HTTPS 経由でホストし、Copilot Studio(Tools > Add a tool > Model Context Protocol > Server URL)または宣言型エージェントに接続します。Copilot Studio のライセンスとテナント管理者権限が必要です。mcp-install.md を参照してください。 |
| Google Gemini | Gemini 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 で起動します。すべてのツールは、付属のitglue-cliを呼び出します。2026-09-18 以降に公開されたリリースでは、バンドル内にこの CLI が含まれています。それ以前のバンドルに含まれるのは MCP サーバーのみです。お使いのバンドルに付属の CLI がない場合は、先に以下のパス A またはパス B のインストーラーを実行するか、既存のバイナリを指すようITGLUE_CLI_PATHを設定してください。詳細: #331。
IT Glue MCP (.mcpb) をダウンロード - 次に Claude Desktop > Settings > Extensions を開き、ファイルを選択します。ワンクリックで完了し、JSON もシェルも不要です。(すべての IT Glue リリースはリリースページで確認できます。)
Claude Code プラグインをお使いですか? マーケットプレイスを一度追加してからインストールしてください。すぐに使え、ディレクトリ一覧の確認も不要です。
/plugin marketplace add Servosity/msp-skills
/plugin install itglue@msp-skills
パス A - AI エージェントにプロンプトを 1 つ貼り付ける(推奨)
これを Claude Code、Codex CLI、または Claude Cowork にコピーしてください。
このエージェントのワークスペースに Servosity/msp-skills から IT Glue Skill と MCP サーバーをインストールしてください。このワークスペースが POSIX シェル(macOS、Linux、WSL、または Bash)を使用する場合は、
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/itglue/install.sh)を実行してください。Windows PowerShell を使用する場合は、iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/itglue/install.ps1 | iexを実行してください。その後、README に従って認証し、itglue-cli --helpを実行して使い方を確認してください。
シェルを実行できるエージェントなら、どれでも同じプロンプトを使えます。
パス B - インストーラーを自分で実行する
Windows(PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/itglue/install.ps1 | iex
macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/itglue/install.sh)
インストーラーは、itglue-cli(CLI)と itglue-mcp(MCP サーバー)の両方を、ユーザーの bin パスに配置します。Claude Code、Codex、Cowork は、このディレクトリ内の SKILL.md を介して Skill を検出します。
確認:
itglue-cli --version
最新バージョンにアップグレードする
インストーラーは常に最新リリースを取得します。アップグレードするには、もう一度実行してください。
macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/itglue/install.sh)
Windows(PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/itglue/install.ps1 | iex
Claude Desktop の .mcpb をお使いの場合:最新の .mcpb(このセクションの先頭)をダウンロードし、Settings > Extensions で再度選択してください。Claude Code プラグインをお使いの場合:/plugin update itglue@msp-skills。
Claude Desktop、GitHub Copilot、Gemini CLI、Microsoft 365 Copilot、または他の MCP クライアントに追加する
インストーラーの実行後、エージェントごとの接続方法(各エージェントのセクション、GitHub Copilot の servers キー、リモートの Microsoft 365 Copilot / Copilot Studio の手順を含む)については、mcp-install.md および docs/which-agent.md を参照してください。最も簡単なのは Claude Desktop の Settings > Extensions パネルを使う方法です。MCP 設定ブロック(JSON を編集したいユーザー向け)は mcp-install.md に記載されています。
Hermes にインストールする
Hermes CLI から:
hermes skills install servosity/msp-skills/skills/itglue --force
Hermes のチャットセッション内で:
/skills install servosity/msp-skills/skills/itglue --force
Hermes は MCP にネイティブ対応しているため、itglue-mcp サーバーを直接使うこともできます。インストール方法と環境変数は同じです。
OpenClaw にインストールする
OpenClaw エージェントに次の内容を伝えてください(コピーして使えます)。
https://github.com/servosity/msp-skills/tree/main/skills/itglue から itglue スキルをインストールしてください。このスキルでは、必須 CLI(
itglue-cli)をopenclaw:frontmatter ブロックを介してインストールする方法を説明しています。
OpenClaw はまだ一般公開されていません。frontmatter の設定はあらかじめ含まれており、OpenClaw の公開と同時に有効になります。
認証する
CLI に必要な認証情報を IT Glue ポータルから設定します。
ITGLUE_API_KEY=<value> itglue-cli doctor
doctor は、データを操作するコマンドを実行する前に、認証情報が機能することを確認します。認証情報が拒否された場合も終了コード 0 を返すため、スクリプトでは --fail-on error を追加してください。
このスキルでできること
| MSP からよく尋ねられる質問 | コマンド |
|---|---|
| このデバイス、シリアル番号、または連絡先を所有しているクライアントはどこですか? | itglue-cli search "Fortinet" |
| ドキュメントが不足しているクライアントはどこですか? 不足度が高い順に確認できます。 | itglue-cli coverage --below 1 |
| クライアントごとに、1年間ローテーションされていない認証情報はどれですか? | itglue-cli passwords stale --days 365 |
| 指定した日付以降に、すべてのクライアントで何が変更されましたか? | itglue-cli changes --since 2026-05-01 |
| クライアント間またはクライアント内で重複している連絡先はどれですか? | itglue-cli contacts dupes |
| あるクライアントについて把握している情報を、オフラインで一度に確認できますか? | itglue-cli org show "12345" |
| クライアントの契約終了後に孤立したレコードはどれですか? | itglue-cli orphans |
| アカウント内のすべての組織を一覧表示します。 | itglue-cli organizations list |
コマンドの全リファレンスについては、guide.md をご覧ください。AI エージェントの運用契約(--agent、--dry-run、変更前に確認が必要な場合)については、AGENTS.md をご覧ください。
このスキルの特長
多くの IT Glue 連携や MCP サーバーは、質問ごとにライブ API を呼び出します。1件のレコードなら問題ありません。しかし、「200社のクライアントのうち、ファイアウォールの文書がないのはどこか」や「全クライアントの認証情報のうち、1年間ローテーションされていないものはどれか」といった質問をする規模になると、対応できなくなります。こうした質問には、IT Glue の5分あたり3000リクエストという上限に達するほどの呼び出しが必要になり、組織とリソースを1件ずつ確認することになります。
このスキルは、IT Glue を全文検索機能付きのローカル SQLite ミラーに同期します。集計に関する質問はローカルでの SQL 結合1回で回答できるため、即座に、オフラインで処理でき、AI は生データではなく回答を得られます。coverage、passwords stale、orphans などの複合コマンドでは、組織、連絡先、パスワード、構成、ドキュメントをまたいで結合します。これはステートレスな API ラッパーではできない処理です。
解消する課題
IT Glue はクライアントベース全体の記録システムですが、一度に表示できるのは1つの組織だけです。ドキュメントが不足しているクライアントを確認する標準機能のスコアカードがないため、網羅性の不足はインシデントや QBR の最中に判明し、事前には把握できません。IT Glue を最新の状態に保つことは、r/msp でも繰り返し不満として挙がっています。認証情報の管理はさらに困難です。SOC2 やサイバー保険の監査では、特権認証情報を最後にローテーションした時期が問われますが、IT Glue にはすべてのクライアントを対象に古いパスワードを一覧表示する単一画面がなく、ライブ環境をスキャンすると API の5分あたり3000リクエストという上限に達します。さらに、API には「重複している連絡先」や「存在しなくなった組織を参照しているレコード」を調べるエンドポイントがありません。PSA 同期の重複やクライアントの契約終了によって、こうした問題が残されます。
このスキルでは、ローカルミラーから各課題への回答を1つのコマンドで取得できます。
itglue-cli coverage --below 1- QBR で見つかる前に、ドキュメントのカテゴリ全体が欠けているクライアントを確認できます。itglue-cli passwords stale --days 365- ローテーションのしきい値を過ぎたすべての認証情報を、クライアントごとにグループ化して、メタデータのみで確認できます。監査に必要な回答を得られます。itglue-cli search "Fortinet"- 同期済みのすべての組織を一度に検索し、デバイス、連絡先、またはシリアル番号を所有するクライアントを確認できます。itglue-cli contacts dupes- PSA 同期の重複によって残された、重複連絡先を確認できます。itglue-cli orphans- 所有元の組織がなくなった構成、連絡先、パスワード、ドキュメントを確認できます。
詳しい説明については、pain-point.md をご覧ください。
よくある質問
ChatGPT で使えますか?
はい。Plus、Pro、Team、Business、Enterprise、Education プランで利用できます(Free プランでは、現時点で Developer Mode は利用できません)。ChatGPT はローカルの stdio バイナリではなく、HTTPS 経由でリモート MCP サーバーに接続します。IT Glue MCP サーバーはローカルで動作しますが、HTTP にネイティブ対応しています。itglue-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)もあります。どちらの方法でもコードを書く必要はありません。IT Glue の認証情報は一度入力するだけです。
IT Glue のデータは安全ですか?
データはお使いのマシンに保存されます。CLI と MCP サーバーはローカルのバイナリです。SQLite ミラーはユーザーアカウント配下のディレクトリに保存されます。AI エージェントが参照するのは CLI の返す情報のみです。通常はクエリ結果であり、生の一括データではありません。認証情報は環境変数またはエージェントの設定から読み込まれます。このリポジトリに含まれたり、MSP Skills によってどこかへ送信されたりすることはありません。
どのような認証情報が必要ですか?
IT Glue アカウントの設定(Account > Settings > API Keys)で生成した IT Glue API キーが必要です。環境変数に ITGLUE_API_KEY を設定するか、itglue-cli auth set-token を実行してください。IT Glue API キーはユーザーごとではなく、アカウント全体に適用されます。作成できるのは管理者のみで、そのキーは IT Glue アカウント内のすべての組織にアクセスできます。IT Glue がキーごとに提供している制限は Password Access チェックボックスのみです。passwords get/list が必要でない限り、オフのままにしてください。オンにすると、これらのコマンドから保存済みのシークレットが返されます。
IT Glue API のレート制限に達しますか?
IT Glue API の制限は、およそ 5 分あたり 3000 リクエストです。ローカルミラーを使うことで、読み取り時に API へアクセスする必要がなくなります。最初の sync の後は、search、coverage、passwords stale、changes、contacts dupes、org show、orphans はすべて、API 呼び出しを一切行わずローカルの SQLite に対して実行されます。また、同期は増分方式です。前回のチェックポイント以降に変更されたデータだけを取得します。
IT Glue の EU または AU データリージョンで動作しますか?
はい。IT Glue はリージョンごとの API エンドポイントでデータをホストしています。ITGLUE_BASE_URL にお使いのリージョンの API URL を設定すると、CLI はその URL を使用します。デフォルトでは US エンドポイントが対象になります。
ドキュメントを削除できますか?
いいえ。CLI は読み取りに加え、連絡先、パスワード、構成、ドキュメントの作成や更新を行いますが、IT Glue のリソースを削除する機能はありません。coverage と passwords stale の監査で読み取るのはメタデータのみです。パスワードのシークレット値が読み取られたり、表示されたりすることはありません。
費用はいくらですか?
無料です。Apache-2.0 ライセンスで提供されています。費用がかかるのは、使用する AI エージェント(Claude、ChatGPT、Codex など)のみで、その料金は当方ではなく AI プロバイダーに請求されます。
安全性モデル
| ティア | 例 | 推奨されるエージェントポリシー |
|---|---|---|
| 読み取り | search、coverage、passwords stale(メタデータのみ)、changes、contacts dupes、org show、orphans、organizations list/get、configurations/contacts/documents の list/get | 許可 |
| 書き込み(定型) | configurations create/update、contacts create/update、documents create/update、organizations relationships create-organization-contact | --dry-run でプレビューしてから、レビュー済みの書き込みを実行 |
| 認証情報/機密情報 | passwords get と passwords list(API キーにパスワードアクセス権がある場合、保存済みのシークレットが返されることがあります)、passwords create、passwords update。CLI には IT Glue リソースを削除する機能はありません | 必ず人が確認して実行 |
最も強力な制御手段は、IT Glue の認証情報に付与するスコープです。CLI が実行できるのは、その認証情報で許可された操作のみです。制限方法を含む詳細については、governance.mdをご覧ください。
ステータス
ベータ版です。IT Glue API の機能に照らして検証済みで、毎週開催している Build Sessions では、MSP が自身の本番テナントで実際に運用しながら検証を進めています。compoundingteams.com/build-sessions で参加登録してください。
標準規格。 オープンな Agent Skills 仕様(Anthropic、2025 年 12 月、40 以上のエージェント)に準拠しています。MCP 互換で、Hermes を含む MCP 対応のあらゆるエージェントで動作します。OpenClaw 対応済みです(frontmatter の設定は完了しており、OpenClaw のリリースを待っています)。
Servosity がメンテナンスしています。Apache-2.0 ライセンスです。CLI Printing Press で構築されています。最終更新日:2026-06-06。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。