MCP server that exposes a PC's capabilities (shell, filesystem, GPU, screenshots, background processes) to Claude Code or any MCP client
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add remote-pc -- uvx remote-pc-mcp~/.codex/config.toml
[mcp_servers.remote-pc]
command = "uvx"
args = ["remote-pc-mcp"]
# codex mcp add remote-pc -- uvx remote-pc-mcp~/.cursor/mcp.json
{
"mcpServers": {
"remote-pc": {
"command": "uvx",
"args": [
"remote-pc-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"remote-pc": {
"type": "stdio",
"command": "uvx",
"args": [
"remote-pc-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"remote-pc": {
"command": "uvx",
"args": [
"remote-pc-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"remote-pc": {
"command": "uvx",
"args": [
"remote-pc-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"remote-pc": {
"command": "uvx",
"args": [
"remote-pc-mcp"
]
}
}
}