1. Conduid
  2. Maps
  3. Appcontrol MCP Go
MCP server · Maps

Appcontrol MCP Go

AppControl MCP is a local server connecting AI agents and IDEs like Claude, Cursor, and Windsurf to system history provided by the AppControl desktop app. Ask which apps used CPU, GPU, RAM, or disk, and what caused slowdowns, heat spikes, or webcam, mic, and location access. Built for deep historical monitoring and useful real-world PC insights.

34Low

Scored 6 months ago · breakdown

About Appcontrol MCP Go

Appcontrol MCP Go is an MCP server in the Maps category: appControl MCP is a local server connecting AI agents and IDEs like Claude, Cursor, and Windsurf to system history provided by the AppControl desktop app. Ask which apps used CPU, GPU, RAM, or disk, and what caused slowdowns, heat spikes, or webcam, mic, and location access. Built for deep historical monitoring and useful real-world PC insights.

Install

From source
git clone https://github.com/AppControlLabs/appcontrol-mcp-go

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (9)

get_binaryGet detailed info for one or more binaries by ID (batch with comma-separated IDs) — path, hash, signature, publisher, first-seen time, and running status.

Parameters not published.

get_hardwareGet CPU, GPU, and temperature sensor info for the monitored system.

Parameters not published.

get_monitoringGet time-series resource metrics — system-wide (CPU, memory, disk, GPU, temps) or per-binary with top-N/min-value filtering to find heavy resource consumers.

Parameters not published.

get_statsGet service stats, current timestamp, and uptime/idle intervals showing when the PC was on, off, or idle.

Parameters not published.

list_binariesList tracked binaries with filters — unsigned-only, currently-running, first-seen-after date, path substring, or publisher ID.

Parameters not published.

list_processesList currently running processes with binary ID, name, path, PID, and start time. Filterable by fields.

Parameters not published.

list_publishersList code-signing publishers (certificate identities) — name, country, and linked binary/rule counts.

Parameters not published.

list_rulesList quarantine rules — blocked binaries and publishers with rule type and creation time.

Parameters not published.

query_historyQuery security event history — binary first-seen events, quarantine blocks, alerts, and process starts. Filterable by event type, time range, and binary ID.

Parameters not published.

Ask AI

✦

Ask AI about Appcontrol MCP Go

Powered by Claude · Grounded in docs

I know everything about Appcontrol MCP Go. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Prerequisites

  • AppControl running with MCP API enabled
  • Windows only

Installation

There are two ways to install the server: as an MCPB package (recommended for Claude Desktop) or as a standalone executable.

Option A — MCPB Package (Claude Desktop)

  1. Download appcontrol.mcpb from the latest release.
  2. Open Claude Desktop app, go to Settings -> Extensions -> Advanced Settings and click "Install Extension". Choose your newly downloaded .mcpb file — Claude Desktop will install it automatically.
  3. Restart Claude Desktop app by right-clicking the Claude tray icon and selecting "Quit" then start it again.

Option B - Claude Code plugin marketplace (Claude Code)

Add the marketplace in Claude Code:

/plugin marketplace add appcontrollabs/appcontrol-mcp-go

Install the plugin:

/plugin install appcontrol-mcp@appcontrollabs

Reload plugins:

/reload-plugins

Option C — Standalone Executable

  1. Download appcontrol-mcp.exe from the latest release.
  2. Place it somewhere permanent, e.g. C:\MCP\appcontrol-mcp.exe.
  3. Configure your AI client as shown below.

Configuration

If you installed via the MCPB package in Claude Desktop, no further configuration is needed. For the standalone executable, add the server to your AI client's MCP configuration.

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

Open your Codex desktop app and navigate to File -> Settings -> MCP servers. Click "Add server" and fill the following fields:

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

Leave the rest unchanged and click Save.

Add to your Gemini configuration ~\.gemini\settings.json:

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

}

Add to your workspace .vscode/mcp.json:

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

Add to .cursor/mcp.json in your project root:

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

Add to ~/.codeium/windsurf/mcp_config.json:

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

Example Prompts

Once connected, try asking your AI assistant:

  • "What unsigned applications have been running on this system?"
  • "What binaries on my PC originate from outside the United States and what are the top countries?"
  • "Show me all AppControl blocked process events from the last 24 hours"
  • "Are there any binaries running from Temp or Downloads folders?"
  • "What's currently quarantined? Are unsigned apps blocked?"
  • "What new binaries appeared today? Are any of them suspicious?"
  • "While I walked up to my locked PC my fan was roaring, what was causing that?"
  • "Which publishers have the most binaries on this system?"
  • "Show me processes running with elevated privileges that aren't from Microsoft"
  • "Which binaries have had their hash change recently?"
  • "Did any applications access my webcam while my PC was idle, and if so which ones?"

Available Tools

The MCP server exposes 9 read-only tools:

Tool Description
get_stats Get service stats, current timestamp, and uptime/idle intervals showing when the PC was on, off, or idle.
list_binaries List tracked binaries with filters — unsigned-only, currently-running, first-seen-after date, path substring, or publisher ID.
get_binary Get detailed info for one or more binaries by ID (batch with comma-separated IDs) — path, hash, signature, publisher, first-seen time, and running status.
list_processes List currently running processes with binary ID, name, path, PID, and start time. Filterable by fields.
list_publishers List code-signing publishers (certificate identities) — name, country, and linked binary/rule counts.
list_rules List quarantine rules — blocked binaries and publishers with rule type and creation time.
query_history Query security event history — binary first-seen events, quarantine blocks, alerts, and process starts. Filterable by event type, time range, and binary ID.
get_monitoring Get time-series resource metrics — system-wide (CPU, memory, disk, GPU, temps) or per-binary with top-N/min-value filtering to find heavy resource consumers.
get_hardware Get CPU, GPU, and temperature sensor info for the monitored system.

All tools are read-only. The MCP server cannot modify rules, block/allow binaries, or change any service configuration.

Building from Source

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

License

MIT

This repository contains the open MCP server for AppControl. The AppControl desktop application remains proprietary.

Claude is a trademark of Anthropic, PBC. Cursor, Windsurf, Gemini, VS Code, Copilot, and OpenAI Codex are trademarks of their respective owners. AppControl is not affiliated with or endorsed by any of these companies.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Appcontrol MCP Go

How do I install Appcontrol MCP Go?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Appcontrol MCP Go safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Appcontrol MCP Go still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.