An MCP server that gives AI agents and IDEs like Claude, Cursor, and Windsurf <strong>read-only</strong> access to historical resource usage and
Most monitoring and observability work still happens through a UI a human drives. Appcontrol MCP Go MCP server moves it into the conversation instead. An MCP server that gives AI agents and IDEs like Claude, Cursor, and Windsurf read-only access to historical resource usage and system security data gathered by the AppControl Windows app, including binaries, publishers.
The server publishes 9 tools. What each one is for:
get_stats — Get service stats, current timestamp, and uptime/idle intervals showing when the PC was on, off, or idlelist_binaries — List tracked binaries with filters — unsigned-only, currently-running, first-seen-after date, path substring, or publisher IDget_binary — Get detailed info for one or more binaries by ID (batch with comma-separated IDs) — path, hash, signature, publisher, first-seen time, and runninglist_processes — List currently running processes with binary ID, name, path, PID, and start time. Filterable by fieldslist_publishers — List code-signing publishers (certificate identities) — name, country, and linked binary/rule countslist_rules — List quarantine rules — blocked binaries and publishers with rule type and creation timequery_history — Query security event history — binary first-seen events, quarantine blocks, alerts, and process starts. Filterable by event type, time range, andget_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 resourceget_hardware — Get CPU, GPU, and temperature sensor info for the monitored systemSetup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.
Plenty of monitoring and observability servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Appcontrol MCP Go's toolset — get_stats, list_binaries, get_binary and 6 more — is a fair guide to whether it matches your workflow. It is maintained by appcontrollabs; worth a glance at recent repository activity before you build anything load-bearing on it.
SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.
| Tool | What it does |
|---|---|
| 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. |
Give your coding agent the full DevTools toolbox: traces, network, console, heap snapshots and Lighthouse.
Dashboards, Prometheus and Loki queries, incidents and alerts — observability by conversation.
Errors with full context — stack traces, issue triage and AI-powered root-cause analysis from Sentry's server.
Enables enhanced web research capabilities for large language models through intelligent search queuing and advanced content extraction.
Automates browser interactions and enables Large Language Models (LLMs) to interact with web pages through Playwright and Chrome DevTools Protocol
Guides tool usage by providing recommendations for MCP tools at each problem-solving stage.