Code Remote
C

Code Remote

Code Remote is an MCP protocol tool that allows AI assistants to securely execute Shell commands, read and write files, and browse the file system on your local machine through a cloud server relay, enabling remote control.
2.5 points
0

What is Code Remote?

Code Remote is a bridge tool that connects the MCP (Model Context Protocol) to your local computer. Through this tool, AI assistants can securely access your computer and perform various operations without you having to sit in front of the computer. Imagine this: You're chatting on your phone outside and suddenly need to check a file on your computer or run a command. With Code Remote, you can directly ask an AI assistant to complete these tasks, and the results will be returned to you in real-time.

How to use Code Remote?

Using Code Remote requires three components to work together: 1. **Server**: A transfer station deployed in the cloud or locally to handle requests from AI clients. 2. **Agent program**: A daemon process running on your computer to execute actual commands. 3. **AI client**: Such as Claude.ai, through which you interact with the system. Basic process: You ask a question to the AI → The AI calls the tool → The server forwards the command → The agent executes → The result is returned to you.

Use cases

Code Remote is particularly suitable for the following scenarios: • **Remote work**: Handle urgent computer tasks while out. • **Technical support**: Help family members or colleagues solve computer problems. • **Automation assistant**: Let the AI help you complete repetitive tasks. • **Learning programming**: Learn command-line operations through natural language. • **Server management**: Remotely manage servers or development environments.

Main features

Execute Shell commands
Run any command-line instructions through an AI assistant, just as if you were directly entering them in the terminal. Supports all common Linux/Unix commands.
File operations
Read, write, list files and directories. The AI can help you view document content, create new files, or organize the file structure.
Remote access
Access your computer from anywhere, as long as you have an internet connection and an AI client (such as the web version of Claude.ai).
Multiple deployment methods
Supports local deployment (ngrok), self-hosting (Docker), and cloud deployment (Fly.io) to meet the needs of different users.
Sandbox mode
An optional secure sandbox mode that runs the agent program in an isolated Docker container to protect your system security.
Tailscale integration
An optional advanced security feature that restricts agent connections to only come from your private Tailscale network, providing an additional layer of security.
Advantages
True remote control: Access your computer from anywhere
Natural language interaction: Control your computer through conversations without having to memorize complex commands
Multiple security protections: Token authentication, HTTPS encryption, optional sandbox isolation
Flexible deployment: Supports multiple deployment options including local, self-hosted, and cloud
Open source and transparent: Under the AGPL license, the code is fully open and reviewable
Limitations
Requires technical setup: Initial configuration requires a certain amount of technical knowledge
Depends on network connection: All operations require a stable network
Free ngrok is unstable: The free version's URL will change, requiring reconfiguration
AI client limitations: Currently mainly supports a few MCP clients such as Claude.ai
Command execution delay: Network transmission will cause a certain delay

How to use

Choose a deployment method
Choose a deployment plan according to your needs: • Easiest: Local + ngrok (suitable for personal testing) • Most stable: Fly.io cloud deployment (recommended for long-term use) • Most controllable: Self-hosting + Docker (suitable for technical users)
Deploy the server
Deploy the server according to the instructions of the selected plan. Take Fly.io as an example: 1. Install the Fly.io CLI 2. Modify the application name in server/fly.toml 3. Run the deployment command
Install the agent program
Install the agent program on the computer you want to control: 1. Enter the agent directory 2. Run the setup.sh script 3. Enter the server address and authentication token
Configure the AI client
Add an MCP connection in your AI client (such as Claude.ai): 1. Open the Claude.ai settings 2. Go to Connectors > MCP 3. Add a new MCP server 4. Enter the SSE endpoint URL
Start using
Now you can directly ask the AI assistant to operate your computer in Claude.ai. For example: "Please help me check what files are in the current directory" "Run the ls -la command"

Usage examples

Remote file viewing
Suddenly need to view the content of a configuration file on your computer while out
Project status check
Check if a project on a remote server is running normally
Log file analysis
There is a problem with the server and you need to quickly view the logs
Automated script execution
Regular maintenance tasks

Frequently Asked Questions

Is Code Remote secure? Will hackers be able to control my computer?
Do I need to pay? What are the costs?
Which AI clients are supported?
Will the agent program affect the computer's performance?
What should I do if the network is disconnected?
Can I control multiple computers?

Related resources

GitHub repository
Project source code and the latest updates
MCP official documentation
Understand the technical details of the Model Context Protocol
Fly.io deployment guide
Detailed usage instructions for the Fly.io cloud platform
Tailscale official website
Establish a secure private network to enhance the security of Code Remote
ngrok service
Quickly create an HTTPS tunnel for local testing
Claude.ai MCP settings
The location to configure the MCP connector in Claude.ai

Installation

Copy the following command to your Client for configuration
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

B
Better Icons
An MCP server and CLI tool that provides search and retrieval of over 200,000 icons, supports more than 150 icon libraries, and helps AI assistants and developers quickly obtain and use icons.
TypeScript
5.5K
4.5 points
A
Assistant Ui
assistant - ui is an open - source TypeScript/React library for quickly building production - grade AI chat interfaces, providing composable UI components, streaming responses, accessibility, etc., and supporting multiple AI backends and models.
TypeScript
7.2K
5 points
A
Apify MCP Server
The Apify MCP Server is a tool based on the Model Context Protocol (MCP) that allows AI assistants to extract data from websites such as social media, search engines, and e-commerce through thousands of ready-to-use crawlers, scrapers, and automation tools (Apify Actors). It supports OAuth and Skyfire proxy payment and can be integrated into MCP clients such as Claude and VS Code through HTTPS endpoints or local stdio.
TypeScript
7.4K
5 points
R
Rsdoctor
Rsdoctor is a build analysis tool specifically designed for the Rspack ecosystem, fully compatible with webpack. It provides visual build analysis, multi - dimensional performance diagnosis, and intelligent optimization suggestions to help developers improve build efficiency and engineering quality.
TypeScript
9.3K
5 points
N
Next Devtools MCP
The Next.js development tools MCP server provides Next.js development tools and utilities for AI programming assistants such as Claude and Cursor, including runtime diagnostics, development automation, and document access functions.
TypeScript
10.7K
5 points
T
Testkube
Testkube is a test orchestration and execution framework for cloud-native applications, providing a unified platform to define, run, and analyze tests. It supports existing testing tools and Kubernetes infrastructure.
Go
6.5K
5 points
M
MCP Windbg
An MCP server that integrates AI models with WinDbg/CDB for analyzing Windows crash dump files and remote debugging, supporting natural language interaction to execute debugging commands.
Python
10.5K
5 points
R
Runno
Runno is a collection of JavaScript toolkits for securely running code in multiple programming languages in environments such as browsers and Node.js. It achieves sandboxed execution through WebAssembly and WASI, supports languages such as Python, Ruby, JavaScript, SQLite, C/C++, and provides integration methods such as web components and MCP servers.
TypeScript
9.3K
5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
24.2K
4.3 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
71.4K
4.3 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
33.9K
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
20.2K
4.5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
31.0K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
64.9K
4.5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
22.0K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
48.3K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase