Back to Apps

Poke PC
by calganaygun
Secure MCP worker that lets AI agents run terminal commands and manage sessions within an isolated Docker container.
0 stars
Works in:CursorVS Code Copilot
Exposes:ToolsResources
What it does
Extends the capabilities of the Poke AI assistant to a local machine using a sandboxed Docker environment. It allows agents to securely execute shell commands, manage tmux sessions, and interact with the filesystem without exposing the host machine directly.
Tools
terminal_create_session: Starts a new tmux session.terminal_run_command: Executes a command in a specified session.terminal_capture_output: Retrieves the output of a command.terminal_list_sessions: Lists all active terminal sessions.filesystem_read_file: Reads file contents while blocking sensitive config paths.terminal_kill_session: Terminates a session.
Installation
npx poke-pc
Alternatively, use the following Docker configuration:
{
"mcpServers": {
"poke-pc": {
"command": "docker",
"args": ["run", "-i", "--rm", "ghcr.io/calganaygun/poke-pc:latest"]
}
}
}
Supported hosts
Claude, Cursor, VS Code
Choose your AI client and follow the steps below.
Cursor
Add to mcp.json in ~/.cursor/ using the npx command.Claude Desktop
Add to claude_desktop_config.json via the npx poke-pc quickstart or manual docker run command.





