AppControl Windows System History & Performance MCP
OfficialRequisitos previos
AppControl ejecutándose con la API MCP habilitada
Solo Windows
Instalación
Existen dos formas de instalar el servidor: como un paquete MCPB (recomendado para Claude Desktop) o como un ejecutable independiente.
Opción A — Paquete MCPB (Claude Desktop)
Descargue
appcontrol.mcpbdesde la última versión.Abra la aplicación Claude Desktop, vaya a Settings -> Extensions -> Advanced Settings y haga clic en "Install Extension". Elija el archivo
.mcpbrecién descargado; Claude Desktop lo instalará automáticamente.Reinicie la aplicación Claude Desktop haciendo clic derecho en el icono de la bandeja de Claude y seleccionando "Quit", luego iníciela de nuevo.
Opción B - Marketplace de plugins de Claude Code (Claude Code)
Añada el marketplace en Claude Code:
/plugin marketplace add appcontrollabs/appcontrol-mcp-goInstale el plugin:
/plugin install appcontrol-mcp@appcontrollabsRecargue los plugins:
/reload-pluginsOpción C — Ejecutable independiente
Descargue
appcontrol-mcp.exedesde la última versión.Colóquelo en una ubicación permanente, p. ej.,
C:\MCP\appcontrol-mcp.exe.Configure su cliente de IA como se muestra a continuación.
Configuración
Si realizó la instalación mediante el paquete MCPB en Claude Desktop, no se requiere ninguna configuración adicional. Para el ejecutable independiente, añada el servidor a la configuración MCP de su cliente de IA.
claude mcp add appcontrol C:\MCP\appcontrol-mcp.execodex mcp add appcontrol C:\MCP\appcontrol-mcp.exeAbra su aplicación de escritorio Codex y navegue a File -> Settings -> MCP servers. Haga clic en "Add server" y rellene los siguientes campos:
Name: AppControl
Command to launch: C:\MCP\appcontrol-mcp.exe
Deje el resto sin cambios y haga clic en Save.
Añada a su configuración de Gemini ~\.gemini\settings.json:
{
"mcpServers": {
"appcontrol": {
"command": "C:/MCP/appcontrol-mcp.exe",
"args": [],
"timeout": 15000
}
}
}Añada a su espacio de trabajo .vscode/mcp.json:
{
"servers": {
"appcontrol": {
"command": "C:/MCP/appcontrol-mcp.exe"
}
}
}Añada a .cursor/mcp.json en la raíz de su proyecto:
{
"mcpServers": {
"appcontrol": {
"command": "C:/MCP/appcontrol-mcp.exe"
}
}
}Añada a ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"appcontrol": {
"command": "C:/MCP/appcontrol-mcp.exe"
}
}
}Ejemplos de prompts
Una vez conectado, intente preguntar a su asistente de IA:
"¿Qué aplicaciones sin firma se han estado ejecutando en este sistema?"
"¿Qué binarios en mi PC provienen de fuera de Estados Unidos y cuáles son los principales países?"
"Muéstrame todos los eventos de procesos bloqueados por AppControl en las últimas 24 horas"
"¿Hay algún binario ejecutándose desde las carpetas Temp o Downloads?"
"¿Qué hay actualmente en cuarentena? ¿Están bloqueadas las aplicaciones sin firma?"
"¿Qué binarios nuevos aparecieron hoy? ¿Alguno de ellos es sospechoso?"
"Mientras me acercaba a mi PC bloqueado, el ventilador hacía mucho ruido, ¿qué lo estaba causando?"
"¿Qué editores tienen la mayor cantidad de binarios en este sistema?"
"Muéstrame los procesos que se ejecutan con privilegios elevados que no provienen de Microsoft"
"¿Qué binarios han cambiado su hash recientemente?"
"¿Alguna aplicación accedió a mi cámara web mientras mi PC estaba inactivo y, de ser así, cuáles?"
Herramientas disponibles
El servidor MCP expone 9 herramientas de solo lectura:
Herramienta | Descripción |
| Obtiene estadísticas del servicio, marca de tiempo actual e intervalos de tiempo de actividad/inactividad que muestran cuándo el PC estaba encendido, apagado o inactivo. |
| Lista los binarios rastreados con filtros: solo sin firma, en ejecución actualmente, vistos por primera vez después de una fecha, subcadena de ruta o ID de editor. |
| Obtiene información detallada de uno o más binarios por ID (por lotes con IDs separados por comas): ruta, hash, firma, editor, hora de primera visualización y estado de ejecución. |
| Lista los procesos que se ejecutan actualmente con ID de binario, nombre, ruta, PID y hora de inicio. Filtrable por campos. |
| Lista los editores de firma de código (identidades de certificado): nombre, país y recuentos de binarios/reglas vinculados. |
| Lista las reglas de cuarentena: binarios y editores bloqueados con tipo de regla y hora de creación. |
| Consulta el historial de eventos de seguridad: eventos de primera visualización de binarios, bloqueos de cuarentena, alertas e inicios de procesos. Filtrable por tipo de evento, rango de tiempo e ID de binario. |
| Obtiene métricas de recursos de series temporales: en todo el sistema (CPU, memoria, disco, GPU, temperaturas) o por binario con filtrado de valor superior-N/mínimo para encontrar consumidores de recursos intensivos. |
| Obtiene información del sensor de CPU, GPU y temperatura para el sistema monitorizado. |
Todas las herramientas son de solo lectura. El servidor MCP no puede modificar reglas, bloquear/permitir binarios ni cambiar ninguna configuración del servicio.
Compilación desde el código fuente
go build -ldflags "-s -w" -o appcontrol-mcp.exe .Licencia
MIT
Este repositorio contiene el servidor MCP abierto para AppControl. La aplicación de escritorio AppControl sigue siendo propietaria.
Claude es una marca comercial de Anthropic, PBC. Cursor, Windsurf, Gemini, VS Code, Copilot y OpenAI Codex son marcas comerciales de sus respectivos propietarios. AppControl no está afiliado ni respaldado por ninguna de estas empresas.
This server cannot be installed
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