Santa Control Interface
STDIOA proof of concept MCP server for Santa, allowing LLM-driven system control.
A proof of concept MCP server for Santa, allowing LLM-driven system control.
A PoC MCP Server for Santa.
[!CAUTION] This is intended solely as a demonstration and is not production-ready. It is not an officially supported product of North Pole Security.
This is a Proof of Concept Model Context Procotol server for santactl.
It allows you to connect and drive Santa via an LLM that implements an MCP client.
Install Claude Desktop if you don't already have it.
Run make
Copy the santa-mcp
binary somewhere on your system
Edit the claude_desktop_config.json
to point to the path from the previous
step
Copy the claude_desktop_config.json
file to your `~/Library
cp claude_desktop_config.json ~/Library/Application\ Support/Claude/
Open Claude desktop you should see 4 tools
santactl_fileinfo
santactl_status
santactl_sync
santactl_version
Ask it questions about Santa e.g. Why is Santa blocking osascript?
This depends on MCP Golang.