Blumira MCP について
Blumira MCPは、Blumira APIを扱うMSP向けの非公式MCPサーバーとCLIです。複数組織やMSPのサブアカウントの検出結果、検知、エージェントをローカルのSQLiteに同期し、オフライン検索や横断分析を行えます。
主な機能
- 01アカウント横断の検出結果集計
- 02全文検索対応のSQLiteミラー
- 03検出結果のトリアージと変更追跡
- 04検知カバレッジとエージェント状態の分析
活用シーン
- 01顧客アカウント全体の未解決項目を確認
- 02前回同期後の変更を特定
- 03検知ルールのカバレッジを比較
- 04IOCやホスト名を証拠から検索
MCP 対応
MCPクライアントにBlumiraのクエリ機能を提供します。サーバーはstdioで通信し、付属CLIに処理を委譲します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Blumira + AI - ChatGPT、Claude、GitHub Copilot、Microsoft 365 Copilot、Gemini、およびMCPに対応するあらゆるエージェント向け
非公式です。コミュニティが構築した、Blumira API 向けの Claude Code スキルおよび MCP サーバーです。Blumira, Inc. とは提携関係になく、同社の承認や支援も受けていません。
▶ 30 秒のデモを見る - デモデータはシミュレーションです。表示されているコマンドはすべて、実際の CLI に存在します。
直接管理している組織とすべての MSP サブアカウントにわたる、Blumira のあらゆる検出結果、検知、エージェントの情報を、オフライン検索可能な1つのストアにまとめます。アカウント横断のトリアージや、単一の API 呼び出しでは得られない経時的な傾向の分析も可能です。すでにお使いの AI で利用できます - ChatGPT(Plus/Pro+。このコネクターの再公開まで一時停止中です。mcp-install.md を参照)、Claude Desktop、Codex、Claude Code、Claude Cowork、GitHub Copilot - さらにリモート接続経由で Microsoft 365 Copilot / Copilot Studio と Google Gemini にも対応します。無料のオープンソースで、ノート PC 上で動作します。MSP オーナー向けに構築されており、コードは不要です。
エージェントで利用する
セキュリティに関する注意(このコネクターが再公開されるまで)。 このコネクターを
supergatewayブリッジや、その他の stdio から HTTP へのブリッジ経由で公開しないでください。 localhost 上であっても同様です。ブリッジにはパスワードが設定されないため、 ポートにアクセスできる人なら誰でも、あなたの認証情報を使って MCP ツールを利用できます。 デフォルトの stdio トランスポートを使用してください。リモートエージェント向けに ブリッジやトンネルを設定した場合は、停止してください。修正は準備中です。
MSP オーナーが実際に使用する6つのエージェント(セルフサービスで、今すぐ利用できます):
| お使いの AI エージェント | Blumira スキルのインストール方法 |
|---|---|
| Claude Desktop | インストーラーを実行し、Settings > Extensions から blumira-mcp を登録します(JSON の編集は不要です)。 |
| ChatGPT(有料プラン) | このコネクターの再公開まで一時停止中です。ChatGPT には HTTPS サーバーが必要ですが、この stdio 専用ビルドでは、パスワードを追加しない stdio から HTTP へのブリッジが必要になります。mcp-install.md のセキュリティに関する注意を参照してください。 |
| Codex CLI | 以下のインストール用プロンプトを貼り付けます。 |
| Claude Code | 以下のインストール用プロンプトを貼り付けます。 |
| Claude Cowork | 以下のインストール用プロンプトを貼り付けます。 |
| GitHub Copilot(VS Code) | インストーラーを実行し、servers キーの下にある mcp.json に blumira-mcp を追加してから、Agent モードを選択します。 |
ChatGPT にはリモート HTTPS サーバーが必要です。このコネクターは stdio のみで通信するため、パスワードを追加しない stdio から HTTP へのブリッジが必要になります。この接続方法は、コネクターの再公開まで一時停止中です。mcp-install.md のセキュリティに関する注意を参照してください。
Microsoft と Google のスタックにも対応
多くのユーザーに利用されていますが、正直にお伝えすると、これらはリモート/エンタープライズ向けの方法であり、先ほどインストールしたローカルバイナリではありません。
| エージェント | 必要なもの |
|---|---|
| Microsoft 365 Copilot / Copilot Studio | このコネクターが再公開されるまで一時停止中です。Copilot Studio には HTTPS サーバーが必要ですが、この stdio 専用ビルドには、パスワードを追加しない stdio から HTTP へのブリッジが必要になります。mcp-install.md のセキュリティに関する注意事項をご覧ください。 |
| Google Gemini | Gemini CLI はローカルで動作し、Claude Code と同じです。Gemini アプリはリモートで動作するため、ChatGPT と同じく一時停止中のリモート向け方法が必要です。mcp-install.md をご覧ください。 |
スキルネイティブのエージェント(こちらも対応済み): Hermes と OpenClaw は、このスキルの
SKILL.mdを直接読み取り、MCP にも対応しています。インストール方法は以下の各セクションをご覧ください。Cursor、Windsurf、Cline、Continue.dev、Zed でも MCP 経由で利用できます。ツールごとの完全な接続方法については、docs/which-agent.md をご覧ください。
複数のエージェントを実行していますか? 次のコマンドを実行すると、対応している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 で起動します。各ツールは付属のblumira-cliをシェル経由で呼び出します。2026-09-18以降に公開されたリリースには、この CLI がバンドル内に含まれています。それ以前のバンドルには MCP サーバーのみが含まれるため、付属バイナリがない場合は、先に以下の方法 A または方法 B のインストーラーを実行するか、BLUMIRA_CLI_PATHに既存のバイナリへのパスを設定してください。詳細: #331。
Blumira MCP をダウンロード(.mcpb) - ダウンロード後、Claude Desktop > Settings > Extensions を開き、ファイルを選択してください。ワンクリックで完了します。JSON もシェルも不要です。(リリースページですべての Blumira リリースをご覧いただけます。)
Claude Code プラグインをご希望ですか?マーケットプレイスを一度追加してからインストールしてください。すぐに使い始められ、ディレクトリ一覧を確認する必要もありません。
/plugin marketplace add Servosity/msp-skills
/plugin install blumira@msp-skills
方法 A - AI エージェントにプロンプトを1つ貼り付ける(推奨)
これを Claude Code、Codex CLI、または Claude Cowork にコピーしてください:
このエージェントのワークスペースに、Servosity/msp-skills から Blumira Skill と MCP サーバーをインストールしてください。このワークスペースが POSIX シェル(macOS、Linux、WSL、Bash)を使用している場合は、
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/blumira/install.sh)を実行してください。Windows PowerShell を使用している場合は、iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/blumira/install.ps1 | iexを実行してください。その後、README に従って認証し、blumira-cli --helpを実行して使い方を確認してください。
このプロンプトは、シェルを実行できるすべてのエージェントで使えます。
方法 B - インストーラーを自分で実行する
Windows(PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/blumira/install.ps1 | iex
macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/blumira/install.sh)
インストーラーは、blumira-cli(CLI)と blumira-mcp(MCP サーバー)の両方をユーザーの bin パスに配置します。Claude Code、Codex、Cowork は、このディレクトリにある SKILL.md を通じて Skill を検出します。
確認:
blumira-cli --version
最新バージョンにアップグレード
インストーラーは常に最新リリースを取得します。再実行するとアップグレードできます。
macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/blumira/install.sh)
Windows(PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/blumira/install.ps1 | iex
Claude Desktop の .mcpb ユーザー:最新の .mcpb(このセクションの冒頭)をダウンロードし、Settings > Extensions で再度選択してください。Claude Code プラグインのユーザー:/plugin update blumira@msp-skills。
Claude Desktop、GitHub Copilot、Gemini CLI、Microsoft 365 Copilot、または別の MCP クライアントに追加する
インストーラーの実行後、エージェントごとの接続方法(エージェントごとに1つのセクション。GitHub Copilot の servers キーや、リモートの Microsoft 365 Copilot/Copilot Studio の接続方法を含みます)については、mcp-install.md と docs/which-agent.md をご覧ください。Claude Desktop では、Settings > Extensions パネルを使うのが最も簡単です。JSON を編集したいユーザー向けの MCP 設定ブロックは、mcp-install.md に記載されています。
Hermes にインストールする
Hermes CLI から実行します。
hermes skills install servosity/msp-skills/skills/blumira --force
Hermes のチャットセッション内で実行します。
/skills install servosity/msp-skills/skills/blumira --force
Hermes は MCP をネイティブにサポートしているため、blumira-mcp サーバーも直接使用できます。インストール方法と環境変数は同じです。
OpenClaw にインストールする
OpenClaw エージェントに次の内容を伝えます(コピーしてお使いください)。
https://github.com/servosity/msp-skills/tree/main/skills/blumira から blumira スキルをインストールしてください。このスキルでは、必要な CLI(
blumira-cli)をopenclaw:フロントマターブロック経由でインストールする方法を定義しています。
OpenClaw はまだ一般公開されていません。フロントマターの接続設定はあらかじめ用意されており、OpenClaw の公開と同時に有効になります。
認証する
Blumira ポータルから取得した認証情報を設定します。
BLUMIRA_API_TOKEN=<value> BLUMIRA_CLIENT_ID=<value> BLUMIRA_CLIENT_SECRET=<value> blumira-cli doctor
doctor を実行すると、データにアクセスするコマンドを実行する前に、認証情報が有効か確認できます。認証情報が拒否された場合でも終了コードは 0 になるため、スクリプトでは --fail-on error を追加してください。
このスキルでできること
| MSP からよく寄せられる質問 | コマンド |
|---|---|
| 現在、すべてのクライアントアカウントで最も深刻な未解決の検出事項は何ですか? | blumira-cli triage --status open |
| 前回の同期以降に、新たに追加、解決、またはステータスが変更された検出事項は何ですか? | blumira-cli drift |
| 今月のアカウントごとの平均解決時間はどれくらいですか? | blumira-cli velocity --by account --window 30d |
| 経過時間に基づく SLA に違反しそうな未解決の検出事項はどれですか? | blumira-cli sla --breach-in 4h |
| 基準となるルールセットと比べて、カバレッジから外れた検知ルールはどれですか? | blumira-cli coverage --against basis |
| すべてのアカウントで、古い状態または保護されていないドメインコントローラーはどれですか? | blumira-cli exposure --flag-dc-stale |
| アカウント全体で繰り返し発生している検知はどれですか? | blumira-cli recurring --window 90d |
| エビデンスにこの IOC、ホスト名、またはユーザーへの言及がある検出事項はどれですか? | blumira-cli evidence-search "<ioc>" |
コマンドの完全なリファレンスは、guide.md をご覧ください。AI エージェントの運用契約(--agent、--dry-run、変更を加える前に確認すべきタイミング)については、AGENTS.md をご覧ください。
このスキルの特長
Blumira のほとんどの連携機能や MCP サーバーは、質問ごとにライブ API を呼び出す仕組みです。1件のレコードを扱うには問題ありませんが、「現在、30のクライアントアカウント全体で、重大度がクリティカルの未解決の検出事項はいくつあり、そのうち最も多くを抱えるアカウントはどれか」と尋ねるような大規模な処理では機能しません。
このスキルは、Blumira のデータを全文検索機能付きのローカル SQLite ミラーに同期します。集計を伴う質問はローカルの SQL 結合1回で処理できるため、瞬時に結果を得られ、オフラインでも利用できます。AI には生データではなく回答が返されます。triage、coverage、velocity などの複合コマンドは、すべてのアカウントにわたって検出事項を検知ルールやエージェントのチェックイン情報と一度に結合します。これはステートレスな API ラッパーではできない処理です。
この課題を解決します
Blumiraは、フル機能のSOCを必要としない検知・対応ソリューションとして提供されています。r/mspのスレッドで、ほかのMDR/SIEM製品と比較しても、運用上の課題はいつも同じです。製品の導入は簡単ですが、導入後の日々の作業はトリアージであり、パートナーポータルではアカウントごとにトリアージを行う必要があります。アクティブな組織を切り替え、未解決の検知結果を並べ替え、最も深刻なものを記録し、また切り替える。顧客を複数抱えていると、検知結果、検知範囲、エージェントの健全性をまとめて確認できる画面がありません。そのため、「検知範囲が不十分なアカウントはどれか」や「今週オフラインになったドメインコントローラーはどれか」といった確認は、自分の頭で覚えておきながら手作業で調べることになります。
このスキルは、ローカルミラーからアカウント横断で読み取れるようにして、この課題を解決します。
blumira-cli triage --status open- すべてのクライアントアカウントを対象に、全体で優先順位を付けた未解決の検知結果キューを表示します。blumira-cli coverage --against basis- アカウントごとに、基準のルールセットに対して不足または無効になっている検知ルールを表示します。blumira-cli exposure --flag-dc-stale- 古くなった、または保護されていないドメインコントローラーを優先して表示します。blumira-cli velocity --by account --window 30d- アカウントごとの平均解決時間と未解決率を表示し、対応が追いついていないアカウントを確認できます。blumira-cli drift- 前回の同期以降に追加、解決、またはステータスが変更された項目を表示します。
詳しい説明については、pain-point.mdをご覧ください。
よくある質問
ChatGPTで使えますか?
このビルドでは使えません。ChatGPT(Plus、Pro、Team、Business、Enterprise、Educationプラン。FreeではまだDeveloper Modeを利用できません)は、HTTPS経由のリモートMCP サーバーにのみ接続します。Blumira MCP サーバーはstdioのみで通信するため、その前段にstdioからHTTPへのブリッジを置く必要がありますが、ブリッジを追加してもパスワードは不要になりません。コネクターが再公開されるまでは、ブリッジを設定したり、トンネルの背後に置いたりしないでください。その理由は、mcp-install.mdのセキュリティに関する注意事項をご覧ください。それまでは、Claude Desktop、Claude Code、またはCodexをお使いください。
Codex、Cursor、Windsurf、Cline、Copilot、Geminiで使えますか?
はい。いずれもMCPに対応しています。各種ツールへのインストールコマンドは上の表と、docs/which-agent.mdの詳しいガイドをご覧ください。
コーディングの知識は必要ですか?
いいえ。推奨するインストール方法は、Claude CodeまたはCodexに一文を貼り付けるだけです。エージェントがSKILL.mdを読み、インストールを行います。代替手段として、OSごとの1行インストーラー(bashまたはPowerShell)もあります。どちらの方法でも、コードを書く必要はありません。Blumiraの認証情報を一度入力してください。
Blumiraのデータは安全ですか?
データはお使いのマシン上に留まります。CLIとMCP サーバーはローカルのバイナリです。SQLiteミラーは、ユーザーアカウント配下のディレクトリに保存されます。AI エージェントに表示されるのはCLIの返却内容だけで、通常はクエリ結果であり、大量の生データではありません。認証情報は環境変数またはエージェントの設定から読み込まれます。このリポジトリに含まれることも、MSP Skillsによって外部に送信されることもありません。
アカウント横断ビューを使うには、Blumiraのパートナーアカウントが必要ですか?
アカウント横断コマンド(triage、overview、および全クライアントを対象とした検知範囲の確認)では、BlumiraのMSPサブアカウントAPIからデータを読み取るため、サブアカウントへのアクセス権を持つパートナーAPI認証情報が必要です。単一組織のアカウントでも、組織に直接適用されるすべてのコマンド、検知結果、証拠検索、エージェントと検知の集計に加え、オフラインのsyncを利用できます。認証情報はSettings > Organization > Generate API Credentialsで生成し、blumira-cli auth loginを実行してください。
Blumiraポータルや自動対応の代わりになりますか?
いいえ。Blumiraのポータルと、自動検知・対応のプレイブックはそのまま利用できます。このスキルはBlumiraの公開APIを通じて同じ検知結果、検知ルール、エージェントを読み取り、ポータルではまとめて確認できないアカウント横断ビューを追加します。書き込みを行うのは、依頼された場合(コメント、解決、担当者の割り当て)のみです。書き込みを行う前に、まず--dry-runでプレビューすることをおすすめします。
これは Blumira API のレート制限に影響しますか?
sync は各アカウントをローカルの SQLite にミラーリングするため、日々の質問はライブ API ではなくミラーに対して実行されます。sync の --rate-limit と --concurrency でリクエストのペースを調整できます。また、ほとんどの分析コマンド(triage、coverage、velocity、drift)はデフォルトでローカルストアを読み取ります。
費用はいくらですか?
無料です。Apache-2.0 ライセンスです。費用がかかるのは利用する AI エージェント(Claude、ChatGPT、Codex など)のみで、請求は当社ではなく AI プロバイダーから行われます。
安全性モデル
| ティア | 例 | 推奨されるエージェントポリシー |
|---|---|---|
| 読み取り | triage、overview、drift、velocity、sla、coverage、exposure、recurring、audit、search、evidence-search、sync | 許可 |
| 書き込み(定型) | msp resolve-finding、msp set-finding-owners、msp add-account-finding-comment、org controller-direct-resolve-finding、org controller-direct-set-owners、org controller-direct-add-comment | --dry-run でプレビューしてから、レビュー済みの書き込みを実行 |
| 認証情報/設定 | 認証情報は auth login / auth set-token で管理します。API には削除や一括設定を行うコマンドはありません | 必ず人間が介在 |
最も強力な制御は、Blumira の認証情報に付与するスコープです。CLI が実行できるのは、認証情報に許可された操作のみです。制限方法を含む詳細は、governance.md をご覧ください。
ステータス
ベータ版です。Blumira 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。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。