Skip to main content
Glama
AppControlLabs

AppControl Windows System History & Performance MCP

Official

사전 요구 사항

  • MCP API가 활성화된 상태로 실행 중인 AppControl

  • Windows 전용

설치

서버를 설치하는 방법에는 MCPB 패키지(Claude Desktop 권장) 또는 독립 실행형 실행 파일로 설치하는 두 가지 방법이 있습니다.

옵션 A — MCPB 패키지 (Claude Desktop)

  1. 최신 릴리스에서 appcontrol.mcpb를 다운로드합니다.

  2. Claude Desktop 앱을 열고 설정 -> 확장 프로그램 -> 고급 설정으로 이동한 다음 "확장 프로그램 설치"를 클릭합니다. 새로 다운로드한 .mcpb 파일을 선택하면 Claude Desktop이 자동으로 설치합니다.

  3. Claude 트레이 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "종료"를 선택한 다음 다시 시작하여 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 데스크톱 앱을 열고 파일 -> 설정 -> MCP 서버로 이동합니다. "서버 추가"를 클릭하고 다음 필드를 채웁니다:

  • 이름: AppControl

  • 실행 명령: C:\MCP\appcontrol-mcp.exe

나머지는 그대로 두고 저장을 클릭합니다.

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별로 하나 이상의 바이너리에 대한 상세 정보(쉼표로 구분된 ID로 일괄 처리)를 가져옵니다(경로, 해시, 서명, 게시자, 최초 발견 시간 및 실행 상태).

list_processes

바이너리 ID, 이름, 경로, PID 및 시작 시간을 포함하여 현재 실행 중인 프로세스 목록을 가져옵니다. 필드별로 필터링할 수 있습니다.

list_publishers

코드 서명 게시자(인증서 ID) 목록을 가져옵니다(이름, 국가 및 연결된 바이너리/규칙 수).

list_rules

격리 규칙 목록을 가져옵니다(규칙 유형 및 생성 시간이 포함된 차단된 바이너리 및 게시자).

query_history

보안 이벤트 기록을 쿼리합니다(바이너리 최초 발견 이벤트, 격리 차단, 경고 및 프로세스 시작). 이벤트 유형, 시간 범위 및 바이너리 ID별로 필터링할 수 있습니다.

get_monitoring

시계열 리소스 메트릭을 가져옵니다(시스템 전체(CPU, 메모리, 디스크, GPU, 온도) 또는 상위 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