Skip to main content
Glama
AppControlLabs

AppControl Windows System History & Performance MCP

Official

前提条件

  • MCP API を有効にして実行中の AppControl

  • Windows のみ

インストール

サーバーのインストールには、MCPB パッケージ(Claude Desktop 推奨)としてインストールする方法と、スタンドアロン実行ファイルとしてインストールする方法の2通りがあります。

オプション A — MCPB パッケージ (Claude Desktop)

  1. 最新リリース から appcontrol.mcpb をダウンロードします。

  2. Claude Desktop アプリを開き、「Settings」->「Extensions」->「Advanced Settings」に移動して「Install Extension」をクリックします。ダウンロードした .mcpb ファイルを選択すると、Claude Desktop が自動的にインストールします。

  3. Claude のトレイアイコンを右クリックして「Quit」を選択し、再度起動して Claude Desktop アプリを再起動します。

オプション B - Claude Code プラグインマーケットプレイス (Claude Code)

Claude Code にマーケットプレイスを追加します:

/plugin marketplace add appcontrollabs/appcontrol-mcp-go

プラグインをインストールします:

/plugin install appcontrol-mcp@appcontrollabs

プラグインをリロードします:

/reload-plugins

オプション C — スタンドアロン実行ファイル

  1. 最新リリース から appcontrol-mcp.exe をダウンロードします。

  2. C:\MCP\appcontrol-mcp.exe など、永続的な場所に配置します。

  3. 以下に示すように AI クライアントを設定します。

設定

Claude Desktop で MCPB パッケージ経由でインストールした場合は、追加の設定は不要です。スタンドアロン実行ファイルの場合は、AI クライアントの MCP 設定にサーバーを追加してください。

claude mcp add appcontrol C:\MCP\appcontrol-mcp.exe
codex mcp add appcontrol C:\MCP\appcontrol-mcp.exe

Codex デスクトップアプリを開き、「File」->「Settings」->「MCP servers」に移動します。「Add server」をクリックし、以下のフィールドを入力します:

  • Name: AppControl

  • Command to launch: C:\MCP\appcontrol-mcp.exe

残りは変更せず、「Save」をクリックします。

Gemini の設定ファイル ~\.gemini\settings.json に追加します:

{
  "mcpServers": {
    "appcontrol": {
      "command": "C:/MCP/appcontrol-mcp.exe",
      "args": [],
      "timeout": 15000
    }
  }

}

ワークスペースの .vscode/mcp.json に追加します:

{
  "servers": {
    "appcontrol": {
      "command": "C:/MCP/appcontrol-mcp.exe"
    }
  }
}

プロジェクトルートの .cursor/mcp.json に追加します:

{
  "mcpServers": {
    "appcontrol": {
      "command": "C:/MCP/appcontrol-mcp.exe"
    }
  }
}

~/.codeium/windsurf/mcp_config.json に追加します:

{
  "mcpServers": {
    "appcontrol": {
      "command": "C:/MCP/appcontrol-mcp.exe"
    }
  }
}

プロンプトの例

接続後、AI アシスタントに以下のように尋ねてみてください:

  • "このシステムで実行されている署名のないアプリケーションは何ですか?"

  • "私の PC 上で米国以外を起源とするバイナリは何ですか?また、上位の国はどこですか?"

  • "過去 24 時間の AppControl によってブロックされたプロセスイベントをすべて表示して"

  • "Temp または Downloads フォルダから実行されているバイナリはありますか?"

  • "現在検疫されているものは何ですか?署名のないアプリはブロックされていますか?"

  • "今日新しく現れたバイナリは何ですか?その中に疑わしいものはありますか?"

  • "ロックされた PC に戻ったとき、ファンが激しく回っていました。何が原因でしたか?"

  • "このシステム上で最も多くのバイナリを持つ発行元はどこですか?"

  • "Microsoft 製ではない、昇格された権限で実行されているプロセスを表示して"

  • "最近ハッシュが変更されたバイナリはどれですか?"

  • "PC がアイドル状態のときに私のウェブカメラにアクセスしたアプリケーションはありますか?ある場合、それはどれですか?"

利用可能なツール

この MCP サーバーは 9 つの読み取り専用ツールを公開しています:

ツール

説明

get_stats

サービス統計、現在のタイムスタンプ、PC がオン、オフ、またはアイドル状態だった時間を示す稼働/アイドル間隔を取得します。

list_binaries

署名なしのみ、現在実行中、指定日以降に初確認、パスのサブ文字列、発行元 ID などのフィルタを使用して追跡対象のバイナリを一覧表示します。

get_binary

ID(カンマ区切りでバッチ指定可能)によって 1 つ以上のバイナリの詳細情報(パス、ハッシュ、署名、発行元、初確認日時、実行状態)を取得します。

list_processes

バイナリ ID、名前、パス、PID、開始時間を含む現在実行中のプロセスを一覧表示します。フィールドによるフィルタリングが可能です。

list_publishers

コード署名発行元(証明書の識別情報)を一覧表示します(名前、国、リンクされたバイナリ/ルール数)。

list_rules

検疫ルールを一覧表示します(ブロックされたバイナリと発行元、ルールタイプ、作成時間)。

query_history

セキュリティイベント履歴をクエリします(バイナリの初確認イベント、検疫ブロック、アラート、プロセス開始)。イベントタイプ、時間範囲、バイナリ ID によるフィルタリングが可能です。

get_monitoring

時系列リソースメトリクスを取得します(システム全体(CPU、メモリ、ディスク、GPU、温度)またはバイナリごと。Top-N/最小値フィルタリングでリソース消費の激しいものを特定可能)。

get_hardware

監視対象システムの CPU、GPU、温度センサー情報を取得します。

すべてのツールは読み取り専用です。MCP サーバーはルールを変更したり、バイナリをブロック/許可したり、サービス設定を変更したりすることはできません。

ソースからのビルド

go build -ldflags "-s -w" -o appcontrol-mcp.exe .

ライセンス

MIT

このリポジトリには AppControl 用のオープンな MCP サーバーが含まれています。AppControl デスクトップアプリケーションは引き続きプロプライエタリ(非公開)です。

Claude は Anthropic, PBC の商標です。Cursor、Windsurf、Gemini、VS Code、Copilot、および OpenAI Codex はそれぞれの所有者の商標です。AppControl はこれらの企業と提携しておらず、推奨もされていません。

-
security - not tested
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AppControlLabs/appcontrol-mcp-go'

If you have feedback or need assistance with the MCP directory API, please join our Discord server