Pax8 MCP について
Pax8 MCP は、Pax8 Partner API を使う MSP 向けの非公式 MCP サーバーと CLI です。ローカルの SQLite ミラーにデータを同期し、請求照合、MRR の追跡、使用量超過の確認をオフラインで行えます。
主な機能
- 01Pax8 Partner API の操作
- 02SQLite ミラーと全文検索
- 03請求書とサブスクリプションの照合
- 04製品別 MRR と利益率の分析
- 05使用量超過と顧客支出の追跡
活用シーン
- 01解約済み製品への請求を特定
- 02請求漏れのある契約を確認
- 03製品別の MRR と利益率を確認
- 04請求前に使用量超過を検出
MCP 対応
MCP クライアントに Pax8 Partner API 操作とローカルデータ分析のツールを提供します。README は標準の stdio トランスポートを推奨し、現在の HTTP モードにはセキュリティ上のリスクがあると警告しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
ChatGPT、Claude、GitHub Copilot、Microsoft 365 Copilot、Gemini、および MCP に対応するあらゆるエージェント向け Pax8 + AI
非公式です。Pax8 API 向けの、コミュニティが開発した Claude Code スキルおよび MCP サーバーです。Pax8, Inc. とは提携しておらず、同社からの承認や支援も受けていません。
▶ 30 秒のデモを見る - デモデータはシミュレーションです。表示されるすべてのコマンドは、実際の CLI に存在します。
すべての Pax8 Partner API エンドポイントに加え、請求を照合し、MRR を追跡し、Pax8 のツールでは把握できない使用量超過を検出するオフラインストアも利用できます。すでにお使いの AI に対応しています。ChatGPT(Plus/Pro+。このコネクターの再公開まで一時停止中です。mcp-install.md を参照)、Claude Desktop、Codex、Claude Code、Claude Cowork、GitHub Copilotに加え、リモート経由でMicrosoft 365 Copilot / Copilot StudioおよびGoogle Geminiでも利用できます。無料のオープンソースで、ノートパソコン上で動作します。MSP オーナー向けに開発されており、コードは不要です。
エージェントで利用する
セキュリティに関する注意(このコネクターが再公開されるまで)。 HTTP モード (
--transport http)は、localhost 上であっても実行しないでください。このビルドにはパスワードがなく、 すべてのネットワークインターフェースで待ち受けます。また、ブラウザーリバインディング対策が導入される前のものなので、 開いた Web ページからアクセスされる可能性があります。MCP ツールは、 お客様の認証情報を使って変更を加えることもできます。デフォルトの stdio トランスポートを使用してください。 リモートエージェント用にトンネルを設定した場合は、停止してください。修正版は準備中です。
MSP オーナーが実際に使用している 6 つのエージェント(セルフサービスで、現在利用可能):
| お使いの AI エージェント | Pax8 スキルのインストール方法 |
|---|---|
| Claude Desktop | インストーラーを実行し、Settings > Extensions から pax8-mcp を登録します(JSON の編集は不要です)。 |
| ChatGPT(有料プラン) | このコネクターの再公開まで一時停止中です。ChatGPT では HTTP モードが必要ですが、このビルドの HTTP モードにはパスワードがなく、すべてのネットワークインターフェースで待ち受け、開いた Web ページからアクセスされる可能性があります。mcp-install.md のセキュリティに関する注意を参照してください。 |
| Codex CLI | 以下のインストールプロンプトを貼り付けます。 |
| Claude Code | 以下のインストールプロンプトを貼り付けます。 |
| Claude Cowork | 以下のインストールプロンプトを貼り付けます。 |
| GitHub Copilot(VS Code) | インストーラーを実行し、servers キーの下にある mcp.json に pax8-mcp を追加してから、Agent モードを選択します。 |
ChatGPT にはリモート HTTPS サーバーが必要です。そのため、このコネクターの HTTP モードが必要になりますが、このコネクターが再公開されるまで一時停止中です。このビルドの HTTP モードにはパスワードがなく、すべてのネットワークインターフェースで待ち受け、開いた Web ページからアクセスされる可能性があります。mcp-install.md のセキュリティに関する注意を参照してください。
Microsoft と Google のスタックにも対応
広く導入されていますが、正直にお伝えすると、これらはリモート/エンタープライズ向けの方法で、先ほどインストールしたローカルバイナリではありません。
| エージェント | 必要なもの |
|---|---|
| Microsoft 365 Copilot / Copilot Studio | このコネクターが再公開されるまで一時停止しています。Copilot Studio には HTTP モードが必要ですが、このビルドではそのモードでパスワードが不要で、すべてのネットワークインターフェースで待ち受け、開いた Web ページからアクセスできてしまいます。mcp-install.md のセキュリティに関する注意をご覧ください。 |
| Google Gemini | Gemini CLI は Claude Code と同じくローカルで動作します。Gemini アプリはリモートで、ChatGPT と同じく一時停止中の HTTP モードが必要です。mcp-install.md をご覧ください。 |
スキルネイティブのエージェント(こちらも対応): Hermes と OpenClaw は、このスキルの
SKILL.mdを直接読み込み、MCP にも対応しています。インストール方法は以下の各セクションをご覧ください。また、MCP 経由で Cursor、Windsurf、Cline、Continue.dev、Zed でも動作します。ツールごとの詳細な接続方法: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 で起動します。各ツールは、付属のpax8-cliをシェルから呼び出します。2026-09-18 以降にリリースされたバージョンでは、この CLI がバンドルに同梱されています。それ以前のバンドルには MCP サーバーのみが含まれるため、付属の CLI がない場合は、まず以下の方法 A または方法 B でインストールするか、既存のバイナリをPAX8_CLI_PATHに設定してください。詳細: #331。
Pax8 MCP(.mcpb)をダウンロード - 次に Claude Desktop > Settings > Extensions を開き、ファイルを選択します。ワンクリックで完了し、JSON もシェルも不要です。(すべての Pax8 リリースはリリースページで確認できます。)
Claude Code プラグインを使いたい場合は、マーケットプレイスを一度追加してからインストールしてください。ディレクトリ一覧は不要で、すぐに使えます:
/plugin marketplace add Servosity/msp-skills
/plugin install pax8@msp-skills
方法 A - AI エージェントにプロンプトを 1 つ貼り付ける(推奨)
これを Claude Code、Codex CLI、または Claude Cowork にコピーしてください:
このエージェントのワークスペースに、Servosity/msp-skills から Pax8 スキルと MCP サーバーをインストールしてください。このワークスペースで POSIX シェル(macOS、Linux、WSL、または Bash)を使う場合は、
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/pax8/install.sh)を実行してください。Windows PowerShell を使う場合は、iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/pax8/install.ps1 | iexを実行してください。その後、README に従って認証し、pax8-cli --helpを実行して使い方を確認してください。
シェルを実行できるエージェントなら、どれでも同じプロンプトを使えます。
方法 B - インストーラーを自分で実行する
Windows(PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/pax8/install.ps1 | iex
macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/pax8/install.sh)
インストーラーは、pax8-cli(CLI)と pax8-mcp(MCP サーバー)の両方をユーザーの bin パスに配置します。Claude Code、Codex、Cowork は、このディレクトリ内の SKILL.md を使ってスキルを検出します。
確認:
pax8-cli --version
最新バージョンにアップグレードする
インストーラーは常に最新のリリースを取得します。アップグレードするには、再度実行してください:
macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/pax8/install.sh)
Windows(PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/pax8/install.ps1 | iex
Claude Desktop の .mcpb ユーザー:このセクションの先頭から最新の .mcpb をダウンロードし、Settings > Extensions で再度選択してください。Claude Code プラグインのユーザー:/plugin update pax8@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 では、「設定」>「拡張機能」パネルを使うのが最も簡単です。JSON を編集したい方向けの MCP 設定ブロックは、mcp-install.md に記載されています。
Hermes にインストールする
Hermes CLI から:
hermes skills install servosity/msp-skills/skills/pax8 --force
Hermes のチャットセッション内で:
/skills install servosity/msp-skills/skills/pax8 --force
Hermes はネイティブに MCP に対応しているため、pax8-mcp サーバーも直接使用できます。インストール方法と環境変数は同じです。
OpenClaw にインストールする
OpenClaw エージェントに次の内容を伝えてください(コピーして使えます):
https://github.com/servosity/msp-skills/tree/main/skills/pax8 から pax8 スキルをインストールしてください。このスキルでは、必須 CLI(
pax8-cli)のインストール方法がopenclaw:フロントマターブロックで定義されています。
OpenClaw はまだ一般公開されていません。フロントマターによる接続設定はあらかじめ含まれており、OpenClaw が公開された時点で有効になります。
認証する
Pax8 ポータルの Integrations で OAuth2 クライアント ID とシークレットを作成し、CLI に必要な2つの認証情報を設定します。
PAX8_CLIENT_ID=<value> PAX8_CLIENT_SECRET=<value> pax8-cli doctor
PAX8_AUDIENCE(デフォルトは api://p8p.client)と PAX8_OAUTH_SCOPE は、標準以外のテナント向けのオプション設定です。データにアクセスする操作を実行する前に、doctor で認証情報が機能することを確認できます。pax8-cli auth login は、対話形式でベアラートークンを発行してキャッシュします。認証情報が拒否された場合でも終了コードは 0 になるため、スクリプトでは --fail-on error を追加してください。
このスキルでできること
| MSP からよく寄せられる質問 | コマンド |
|---|---|
| 請求の漏れはどこにありますか。キャンセル済みの製品に請求している、または有効なのに請求書が発行されていないケースはありますか。 | pax8-cli reconcile |
| 次の請求書が確定する前に、こうした請求漏れを検出できますか。 | pax8-cli reconcile --draft |
| 現在の MRR と利益率はいくらですか。製品別に確認できますか。 | pax8-cli mrr |
| 顧客への請求書に反映される前に、超過しそうな使用量はどれですか。 | pax8-cli overage |
| 今週、顧客ポートフォリオで何が変わりましたか。新規、キャンセル、サイズ変更されたサブスクリプションはありますか。 | pax8-cli since 7d |
| すべての請求書を通じて、最も費用がかかっている顧客はどれですか。 | pax8-cli spend |
| 1社の顧客について、サブスクリプション、連絡先、請求書、使用量を1つの画面で確認できますか。 | pax8-cli company show <companyId> |
| ベンダー名やキーワードに一致し、再販できる製品はどれですか。 | pax8-cli search "microsoft 365" |
コマンドの全リファレンスは guide.md をご覧ください。AI エージェント向けの操作規約(--agent、--dry-run、変更を加える前に確認すべき場合)については、AGENTS.md をご覧ください。
このスキルの特長
Pax8 の多くの連携機能や MCP サーバーは、質問のたびにライブ API 呼び出しを行います。1件のレコードを取得する用途には問題ありません。しかし、先月どの顧客で利益率が損なわれたか、請求書が発行される前に超過しそうな使用量の明細はどれかなどを調べる場合、規模が大きくなると対応できません。
このスキルは Pax8 のデータを、全文検索機能を備えた ローカル SQLite ミラーに同期します。集計を伴う質問は、ローカルの SQL 結合1回で処理できるため、即座に結果が得られ、オフラインでも使えます。AI に生データではなく回答を渡せます。reconcile、mrr、company show などの複合コマンドでは、請求書、サブスクリプション、製品、使用量を横断して結合できます。これはステートレスな API ラッパーでは実現できません。
このスキルで解決する課題
Pax8はプロビジョニングと注文には優れています。しかし、どこで収益が漏れているのかを一か所で把握するのは得意ではありません。マーケットプレイスから毎月請求書ファイルが届きますが、その明細と有効なサブスクリプションが結び付けられることはありません。そのため、キャンセル済みの製品に対する請求や、請求書に記載されていない有効なサブスクリプションを、手作業で見つける必要があります。自動化ベンダーのBumblebeeは、自動化する前、あるMSPがPax8の請求書とPSAの照合に毎月5日間費やしていた事例を紹介しています(hirebumblebee.com)。また、Pax8自身の開発者向けドキュメントでも、請求明細をサブスクリプションに結び付けるには実際の連携作業が必要だと率直に説明されています(devx.pax8.com)。
このスキルは、ローカルミラーを使ってそのギャップを埋めます。
pax8-cli reconcile- 有効なサブスクリプションに対応しない請求明細と、請求されたことのない有効なサブスクリプションを確認します(--draftを指定すると、次回の未発行請求書を事前チェックします)pax8-cli mrr- 製品別の継続収益と利益率を表示します。もう作り直す必要のないスプレッドシートですpax8-cli overage- 顧客への請求書に計上される前に、使用量が急増していないか確認しますpax8-cli spend- 請求書全体の支出合計で顧客をランキングしますpax8-cli company show <companyId>- 顧客1社のサブスクリプション、連絡先、請求書、使用量を1つの画面に表示します
詳しい説明については、pain-point.mdをご覧ください。
よくある質問
ChatGPTで使えますか?
このビルドでは使えません。ChatGPT(Plus、Pro、Team、Business、Enterprise、Educationプラン。FreeではまだDeveloper Modeを利用できません)が接続できるのは、HTTPS経由のリモートMCPサーバーのみです。そのため、Pax8 MCPサーバーをHTTPモードで実行する必要があります。このビルドのHTTPモードはパスワードを要求せず、すべてのネットワークインターフェースで待ち受け、開いたWebページからアクセスできる状態になります。そのため、コネクターを再発行するまでは実行したり、トンネルの背後に配置したりしないでください。その理由については、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)もあります。どちらの方法でも、コードを書く必要はありません。Pax8の認証情報を一度入力するだけです。
Pax8のデータは安全ですか?
データはお使いのマシン上に保持されます。CLIとMCPサーバーはローカルのバイナリです。SQLiteミラーは、ユーザーアカウント配下のディレクトリに保存されます。AIエージェントに表示されるのはCLIが返す内容のみで、通常は一括データそのものではなくクエリ結果です。認証情報は環境またはエージェントの設定から読み込まれます。MSP Skillsによってこのリポジトリに含められたり、どこかに送信されたりすることはありません。
Pax8のパートナーである必要はありますか?また、どの認証情報を使いますか?
はい。ご自身のパートナー認証情報を使ってPax8 Partner APIに接続します。Pax8ポータルのIntegrationsでOAuth2 Client IDとClient Secretを作成し、PAX8_CLIENT_IDとPAX8_CLIENT_SECRETを設定してください。CLIはこれらを使ってPax8のトークンエンドポイントからベアラートークンを取得し、キャッシュします。PAX8_AUDIENCE(デフォルトはapi://p8p.client)とPAX8_OAUTH_SCOPEは、必要に応じて上書きできます。実際のアクセス範囲を決めるのは認証情報自体の権限です。AIにアクセスさせたい範囲に限定してください。
Pax8 API のレート制限に達しますか?
初回の同期後、分析コマンド(reconcile、mrr、overage、spend、since、company show、search)は、API 呼び出しを一切行わず、ローカルの SQLite ミラーに対して実行されます。ライブ呼び出しには --rate-limit のスロットリングが適用されます。Pax8 のリストエンドポイントには変更日時によるフィルターがないため、同期のたびに会社とサブスクリプション(およびミラーに保存するその他のリソース)を再読み込みします。その後、since コマンドは、保存済みのサブスクリプション履歴と、指定した期間内に作成または更新された現在のサブスクリプションを報告します。
Pax8 ポータルの代わりになりますか?
いいえ。プロビジョニング、注文、サポートのワークフローは引き続きポータルで行います。このスキルは、ポータルでは一か所にまとめられない、照合、MRR とマージン、使用量超過、カスタマー 360 などの、エンティティをまたぐ請求と収益に関する質問に、ターミナルまたはエージェントから回答します。
費用はいくらですか?
無料です。Apache-2.0 ライセンスです。費用が発生するのは、利用する AI エージェント(Claude、ChatGPT、Codex など)のみで、請求元は当社ではなく AI プロバイダーです。
安全性モデル
| ティア | 例 | 推奨されるエージェントポリシー |
|---|---|---|
| 読み取り | pax8-cli reconcile、pax8-cli mrr、pax8-cli overage、pax8-cli spend、pax8-cli since 7d、pax8-cli company show <companyId>、pax8-cli search "microsoft 365"、pax8-cli companies find、pax8-cli subscriptions find | 許可 |
| 書き込み(通常) | pax8-cli companies create-company、pax8-cli companies update-company、pax8-cli companies contacts create、pax8-cli subscriptions update、pax8-cli orders create — 書き込みは即時に送信されます。--dry-run は任意のプレビュー機能であり、デフォルトではありません | --dry-run でプレビューした後、レビューを経て書き込み |
| 破壊的操作/設定 | pax8-cli subscriptions delete(サブスクリプションをキャンセルします)、pax8-cli companies contacts delete | 必ず人間が関与 |
最も強力な制御手段は、Pax8 の認証情報に付与するスコープです。CLI で実行できるのは、認証情報で許可されている操作だけです。制限方法を含む詳細は、governance.md をご覧ください。
ステータス
ベータ版です。Pax8 API の仕様に対する検証済みであり、週次の Build Sessions で、本番テナントに対して実際に運用する MSP による検証を進めています。compoundingteams.com/build-sessions から参加登録してください。
標準規格。 オープンな Agent Skills 仕様(Anthropic、2025 年 12 月、40 以上のエージェント)に準拠しています。MCP と互換性があり、Hermes を含む、MCP 対応のあらゆるエージェントで動作します。OpenClaw 対応済みです(フロントマターは設定済みで、OpenClaw のローンチ待ちです)。
Servosity がメンテナンスしています。Apache-2.0 ライセンスです。CLI Printing Press を使用して構築しました。最終更新日:2026-06-05。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。