Skip to main content
Glama
AppControlLabs

AppControl Windows System History & Performance MCP

Official

Requisitos 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)

  1. Descargue appcontrol.mcpb desde la última versión.

  2. Abra la aplicación Claude Desktop, vaya a Settings -> Extensions -> Advanced Settings y haga clic en "Install Extension". Elija el archivo .mcpb recién descargado; Claude Desktop lo instalará automáticamente.

  3. 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-go

Instale el plugin:

/plugin install appcontrol-mcp@appcontrollabs

Recargue los plugins:

/reload-plugins

Opción C — Ejecutable independiente

  1. Descargue appcontrol-mcp.exe desde la última versión.

  2. Colóquelo en una ubicación permanente, p. ej., C:\MCP\appcontrol-mcp.exe.

  3. 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.exe
codex mcp add appcontrol C:\MCP\appcontrol-mcp.exe

Abra 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

get_stats

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.

list_binaries

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.

get_binary

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.

list_processes

Lista los procesos que se ejecutan actualmente con ID de binario, nombre, ruta, PID y hora de inicio. Filtrable por campos.

list_publishers

Lista los editores de firma de código (identidades de certificado): nombre, país y recuentos de binarios/reglas vinculados.

list_rules

Lista las reglas de cuarentena: binarios y editores bloqueados con tipo de regla y hora de creación.

query_history

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.

get_monitoring

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.

get_hardware

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.

-
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