Claude Code
Register the server once with the Claude Code CLI:
claude mcp add thinr -s user -- thinr mcpA single MCP server entry covers every device of the active profile.
Powerful CLI for system administrators, DevOps engineers, and technical teams who need instant, scriptable access to remote devices
A lightweight command-line tool that provides secure terminal access to all your remote devices
Open Terminal sessions to any device instantly. No exposed ports, no VPN setup, just pure terminal access through secure tunnels.
Expose internal services through secure cloud endpoints. Share access with your team without complex VPN setups or firewall configurations.
Plug Claude, Cursor or any AI agent into the CLI and let it list devices, run commands, tail logs or open tunnels in natural language, with the same access controls as your team.
Check device status, execute remote commands, trigger reboots, and manage entire fleets from your terminal.
Perfect for CI/CD pipelines, monitoring scripts, and batch operations. Standard input/output for easy integration.
End-to-end encryption, token-based authentication, and audit logging. No open ports or attack surface on your devices.
Get the ThinRemote CLI up and running in seconds with npm
npm install -g @thinremote/thinr-cliGet started with these essential ThinRemote CLI commands
thinrRun with no arguments to drop into the interactive fleet TUI
thinr device console <deviceId>Open an interactive shell session over a secure tunnel
thinr device exec <deviceId> uptimeExecute a shell command and stream stdout/stderr back
thinr device tcp <deviceId> -p 5432Forward a local port to a TCP service on the device
thinr device http <deviceId> 8080Proxy an HTTP service running on the device locally
thinr device push <deviceId> ./app.bin /opt/app/Upload a local file to the device — use pull for downloads
Plug Claude Code, Claude Desktop, Cursor or any MCP-compatible agent into the CLI. 80+ typed tools cover the entire fleet over stdio MCP — every call uses the same auth, permissions and audit trail as the human team.
Register the server once with the Claude Code CLI:
claude mcp add thinr -s user -- thinr mcpA single MCP server entry covers every device of the active profile.
Add the server to your client's MCP config file:
{
"mcpServers": {
"thinr": {
"command": "thinr",
"args": ["mcp"]
}
}
}Same JSON shape on every MCP host — only the file path changes (claude_desktop_config.json, .cursor/mcp.json, etc.).
Tools span every CLI subcommand and a few that only make sense for fleets. Agents pass device, user or profile per call to scope each operation — no restart, no environment juggling.
Both speak to the same backend. Pick the one that fits how you work.
Built for automation, scripting and AI agents.
Built for teams, visual control and onboarding.
Join thousands of engineers who trust ThinRemote for critical infrastructure access