Atera MCP について
Atera MCPは、Atera RMMとPSAを利用するMSPチーム向けのMCPサーバーとコマンドラインツールです。ローカルSQLiteミラーにより、エージェント、チケット、契約、アラートを顧客横断でオフライン分析できます。
主な機能
- 01Atera RMM・PSA APIの操作
- 02ローカルSQLiteミラーと全文検索
- 03全体のエージェントとパッチ状況
- 04チケットのSLAと業務負荷レポート
- 05顧客のカバレッジと契約の確認
活用シーン
- 01応答が途絶えたエージェントを特定
- 02SLA違反が近いチケットを確認
- 03管理対象エージェントがあり有効な契約がない顧客を特定
- 04全体のパッチ準拠状況を確認
MCP 対応
`atera-mcp`を通じてMCPクライアントにAteraの操作機能を提供し、インストールされたツールは同梱の`atera-cli`を呼び出します。READMEは標準のstdioトランスポートを推奨し、このビルドではHTTPモードを使わないよう警告しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Atera + AI - ChatGPT、Claude、GitHub Copilot、Microsoft 365 Copilot、Gemini、および MCP に対応するすべてのエージェント向け
非公式です。Atera API 向けの、コミュニティが構築した Claude Code Skill および MCP サーバーです。Atera Networks Ltd. との提携、承認、スポンサー関係はありません。
▶ 30 秒のデモを見る - デモデータはシミュレーションです。表示されているすべてのコマンドは、実際の CLI に存在します。
Atera のすべての RMM + PSA エンドポイントに加え、1 回の API 呼び出しでは答えられないフリートの健全性、SLA、事業ポートフォリオに関する質問に対応するローカルの SQLite ミラーを備えています。すでにお使いの 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 オーナー向けに構築されています。コードは不要です。
エージェントで使えます
セキュリティに関する注意(このコネクターが再発行されるまで)。 HTTP モード (
--transport http)は、localhost 上でも実行しないでください。このビルドにはパスワードがなく、 すべてのネットワークインターフェースで待ち受け、ブラウザーの再バインディング対策が導入される前のものです。 そのため、開いた Web ページから接続できます。MCP ツールは、 ご自身の認証情報を使って変更を加えることもできます。既定の stdio トランスポートを使用してください。 リモートエージェント向けにトンネルを設定した場合は、停止してください。修正は準備中です。
MSP オーナーが実際に使っている 6 つのエージェント(セルフサービスで、現在利用可能):
| AI エージェント | Atera スキルのインストール方法 |
|---|---|
| Claude Desktop | インストーラーを実行し、Settings > Extensions で atera-mcp を登録します(JSON の編集は不要です)。 |
| ChatGPT(有料プラン) | このコネクターの再発行まで一時停止中です。ChatGPT では HTTP モードが必要ですが、このビルドではパスワードが不要で、すべてのネットワークインターフェースで待ち受け、開いた Web ページから接続できます。mcp-install.md のセキュリティに関する注意を参照してください。 |
| Codex CLI | 以下のインストール用プロンプトを貼り付けます。 |
| Claude Code | 以下のインストール用プロンプトを貼り付けます。 |
| Claude Cowork | 以下のインストール用プロンプトを貼り付けます。 |
| GitHub Copilot(VS Code) | インストーラーを実行し、servers キーの下にある mcp.json に atera-mcp を追加してから、Agent モードを選択します。 |
ChatGPT にはリモート HTTPS サーバーが必要です。つまり、このコネクターの 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 で起動します。各ツールは、付属のatera-cliを呼び出します。2026-09-18 以降のリリースでは、この CLI がバンドルに含まれています。それ以前のバンドルには MCP サーバーのみが含まれるため、付属の CLI がない場合は、先に以下の Path A または Path B のインストーラーを実行するか、既存のバイナリをATERA_CLI_PATHに設定してください。詳細: #331。
Atera MCP(.mcpb)をダウンロード - 次に Claude Desktop > Settings > Extensions を開き、ファイルを選択します。ワンクリックで完了し、JSON もシェルも不要です。(すべての Atera リリースはリリースページで確認できます。)
Claude Code プラグインを使いますか?マーケットプレイスを一度追加してからインストールしてください。ディレクトリ一覧は不要で、すぐに動作します:
/plugin marketplace add Servosity/msp-skills
/plugin install atera@msp-skills
Path A - AI エージェントにプロンプトを 1 つ貼り付ける(推奨)
これを Claude Code、Codex CLI、または Claude Cowork にコピーします:
このエージェントのワークスペースに、Servosity/msp-skills から Atera Skill と MCP サーバーをインストールしてください。このワークスペースで POSIX シェル(macOS、Linux、WSL、または Bash)を使う場合は、
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/atera/install.sh)を実行してください。Windows PowerShell を使う場合は、iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/atera/install.ps1 | iexを実行してください。その後、README に従って認証し、atera-cli --helpを実行して機能を確認してください。
シェルを実行できるエージェントであれば、同じプロンプトを使用できます。
Path B - インストーラーを自分で実行する
Windows(PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/atera/install.ps1 | iex
macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/atera/install.sh)
インストーラーは、atera-cli(CLI)と atera-mcp(MCP サーバー)の両方をユーザーの bin パスに配置します。Claude Code、Codex、Cowork は、このディレクトリ内の SKILL.md を通じてスキルを検出します。
確認:
atera-cli --version
最新バージョンにアップグレード
インストーラーは常に最新リリースを取得します。アップグレードするには、再実行してください:
macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/atera/install.sh)
Windows(PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/atera/install.ps1 | iex
Claude Desktop の .mcpb ユーザー:最新の .mcpb(このセクションの冒頭)をダウンロードし、Settings > Extensions で再度選択してください。Claude Code プラグインのユーザー:/plugin update atera@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 パネルを使うのが最も簡単です。JSON を直接編集したいユーザー向けの MCP 設定ブロックは、mcp-install.md に記載されています。
Hermes にインストールする
Hermes CLI から:
hermes skills install servosity/msp-skills/skills/atera --force
Hermes のチャットセッション内で:
/skills install servosity/msp-skills/skills/atera --force
Hermes はMCP をネイティブにサポートしているため、atera-mcp サーバーを直接使用することもできます。インストール手順も環境変数も同じです。
OpenClaw にインストールする
OpenClaw エージェントに以下を伝えてください(これをコピーしてください)。
https://github.com/servosity/msp-skills/tree/main/skills/atera から atera スキルをインストールしてください。このスキルでは、必須の CLI(
atera-cli)をopenclaw:frontmatter ブロック経由でインストールする方法を定義しています。
OpenClaw はまだ一般公開されていません。frontmatter の設定はあらかじめ組み込まれており、OpenClaw のリリースと同時に有効になります。
認証する
Atera ポータルの Admin → API で API キーを作成し、設定して動作を確認してください。
ATERA_API_KEY=<your-key> atera-cli doctor
doctor は、データに触れる処理を実行する前に、認証情報が有効で API に接続できることを確認します。認証情報が拒否された場合でも終了コード 0 を返すため、スクリプトでは --fail-on error を追加してください。atera-cli auth set-token を使って認証情報を保存することもできます。
このスキルでできること
| MSP からよく寄せられる質問 | コマンド |
|---|---|
| オフラインになった、またはチェックインしなくなったエージェントはどれですか? | atera-cli agents stale --days 30 |
| SLA 違反が迫っている未解決チケットはどれですか? | atera-cli tickets sla |
| 現在、サービスデスクで負荷が高いのは誰ですか? | atera-cli tickets workload |
| 管理対象エージェントがあるのに有効な契約がない顧客はどれですか? | atera-cli customers coverage |
| 今後 60 日以内に期限切れとなる契約はどれですか? | atera-cli contracts expiring --days 60 |
| 顧客と契約の構成別に見た、事業全体の状況はどうなっていますか? | atera-cli customers book |
| 最も多くのアラートを発生させている、問題が慢性化したマシンはどれですか? | atera-cli agents noisy --days 7 |
| 全フリートのパッチ適用状況はどうなっていますか? | atera-cli agents patch-status |
| サポート終了 OS を実行しているマシンはどれですか? | atera-cli agents inventory --eol |
| 昨日以降、エージェント、チケット、アラートにどのような変化がありましたか? | atera-cli since 24h |
コマンドの完全なリファレンスについては、guide.md を参照してください。AI エージェントの運用契約(--agent、--dry-run、変更を行う前に確認すべきタイミング)については、AGENTS.md を参照してください。
他との違い
ほとんどの Atera インテグレーションと MCP サーバーは、質問ごとに API をリアルタイムで呼び出すプロキシとして動作します。単一レコードなら問題ありません。しかし、「管理対象エージェントがあるのに有効な契約がない顧客は、全 40 顧客のうちどれか」や「今まさに SLA 違反が迫っているのはどれか」といった質問をする規模になると、対応できなくなります。
このスキルは、Atera のデータを全文検索機能付きのローカル SQLite ミラーに同期します。集計に関する質問は、ローカルで 1 回の SQL 結合を実行するため、瞬時に結果が得られ、オフラインでも利用でき、AI には生データではなく回答が渡されます。customers coverage、customers book、agents noisy などの複合コマンドは、顧客、契約、エージェント、アラートを横断して結合します。ステートレスな API ラッパーでは実現できない処理です。
このスキルで解決できる課題
Ateraのレポート機能については、G2やCapterraのレビューでも、繰り返し不満が挙がっています。カスタムレポートには回避策が必要で、フィルタリングの柔軟性は低く、エクスポートも使いにくいうえ、より詳細な複数クライアント横断の分析機能は上位プランに限られています。「どのマシンが応答しなくなったか」「どのチケットが次にSLAを超過するか」「どの顧客が契約内容に対して不足しているか」をすべてのクライアントについて一度に確認できる画面はありません。クライアントごとにポータルのタブを開き、手作業で情報を集める必要があります。
このスキルは、ローカルミラーを使ってオフラインで実行できる、複数クライアント横断の集計機能によってこのギャップを埋めます。
atera-cli agents stale --days 30- クライアントから連絡が来る前に、ひっそりと報告を停止したマシンを確認できます。atera-cli tickets sla- SLA超過までの残り時間が短い順に、未完了のチケットを確認できます。atera-cli customers coverage- 管理対象エージェントがある一方で有効な契約がない、管理していても請求していないアカウントを確認できます。atera-cli contracts expiring --days 60- Ateraでは一覧表示できない契約更新予定を確認できます。atera-cli agents patch-status- APIに単一のエンドポイントがない、全デバイスを対象とした未適用パッチの集計を確認できます。
詳しい説明については、pain-point.mdをご覧ください。
よくある質問
ChatGPTで使えますか?
このビルドでは使えません。ChatGPT(Plus、Pro、Team、Business、Enterprise、Educationの各プラン。FreeではまだDeveloper Modeを利用できません)が接続できるのは、HTTPS経由のリモートMCPサーバーのみです。そのため、Atera MCPサーバーをHTTPモードで実行する必要があります。このビルドの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)も用意されています。どちらの方法でもコードを書く必要はありません。Ateraの認証情報を一度入力するだけです。
Ateraのデータは安全ですか?
データはお使いのマシンに保存されます。CLIとMCPサーバーはローカルバイナリです。SQLiteミラーはユーザーアカウント配下のディレクトリに保存されます。AIエージェントが参照できるのはCLIが返す内容のみです。通常はクエリ結果であり、生の一括データではありません。認証情報は環境変数またはエージェントの設定から読み込まれます。MSP Skillsによってこのリポジトリに含められたり、外部に送信されたりすることはありません。
Atera APIのレート制限に達しますか?
ほとんどありません。ほとんどの質問は、一度syncを実行した後、ローカルのSQLiteミラーに対して処理されるため、API呼び出しは発生しません。ライブデータを取得する一部のコマンド(agents patch-statusなど)も、Ateraの1分あたり700リクエストという制限を超えないように実行されます。
Ateraのパートナーである必要はありますか?
いいえ。Ateraアカウントと、Admin → APIで作成したAPIキーが必要です。APIを利用できるプランであればどれでも動作します。特別なパートナープランは必要ありません。
Ateraポータルの代わりになりますか?
いいえ。ポータルを補完するものです。ポータルは引き続き正式な記録システムおよびリモートアクセス用コンソールとして使えます。このスキルは、ポータルにはない、複数クライアントを横断してターミナルとAIから情報を照会する機能を追加します。
費用はいくらですか?
無料です。Apache-2.0ライセンスで提供されています。費用がかかるのは使用するAIエージェント(Claude、ChatGPT、Codexなど)のみで、請求元は当社ではなく各AIプロバイダーです。
安全モデル
| ティア | 例 | 推奨されるエージェントポリシー |
|---|---|---|
| 読み取り | agents stale、tickets sla、customers coverage、contracts expiring、since、search、sync、すべての get-/ロールアップコマンド | 許可 |
| 書き込み(定型) | tickets post/put、contacts post/put、customers post/put、contracts post/update、alerts post/resolve、devices create-*、customvalues set-*、import | --dry-run でプレビューしてから、レビュー済みの書き込みを実行 |
| 破壊的操作/設定 | agents delete、tickets delete、customers delete、devices delete-*、および認証情報の変更(auth set-token、auth setup、auth logout) | 必ず人間が介在 |
最も強力な制御策は、Atera の認証情報に付与する権限範囲です。CLI で実行できるのは、認証情報に許可された操作のみです。制限方法を含む詳細は、governance.md をご覧ください。
ステータス
ベータ版です。Atera API の仕様に照らして検証済みで、週次の Build Sessions では、実運用中の自社テナントで実行する MSP とともに検証を進めています。compoundingteams.com/build-sessions で参加登録してください。
標準規格。 オープンな Agent Skills spec(Anthropic、2025 年 12 月、40 以上のエージェント)に準拠しています。MCP と互換性があり、Hermes を含む MCP 対応エージェントで動作します。OpenClaw に対応済みです(frontmatter は事前設定済みで、OpenClaw のローンチ待ちです)。
Servosity が保守しています。Apache-2.0 ライセンスです。CLI Printing Press で構築されています。最終更新日:2026-06-06。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。