Easy Local MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Easy Local MCPunlock and show me the files in my Documents folder"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
What is Easy Local MCP?
Easy Local MCP connects ChatGPT to capabilities on your own computer through the Model Context Protocol (MCP).
flowchart TD
A[ChatGPT] -->|MCP| B[Cloudflare Relay / Worker]
B -->|WebSocket| C[Easy Local MCP Agent]
C --> D[Files]
C --> E[Shell]
C --> F[Processes]
C --> G[Skills]
C --> H[External MCP]The Agent makes the outbound connection, so you do not need a public IP address or an inbound port.
Easy Local MCP is based on daodao97/localmcp and is maintained as an independent project.
Related MCP server: Chat On Steroids
Highlights
Windows desktop app with Control Center and system tray
Files: browse, search, read, create, edit, move, and delete
Shell commands and persistent processes
Multiple workspaces
Skills
External MCP servers through a stable gateway
Safe-by-default permission model
Local LOCK / UNLOCK gate for privileged operations
Authenticated local IPC
Audit logging and credential rotation
Public Relay for quick setup, with self-hosted options for long-term or sensitive use
Bundled Node runtime in the Windows installer
Install
Windows
Download the latest Windows x64 installer from GitHub Releases.
The desktop installer includes the required runtime. The target PC does not need Node.js or Rust.
Build from source
Requirements:
Node.js 22+
Rust stable for the desktop app
Visual Studio 2022 / MSVC and Windows SDK for the Windows installer
git clone https://github.com/Ryanma-YX/easy-local-mcp.git
cd easy-local-mcp
npm ci
npm run desktop:bundleQuick start
Start Easy Local MCP.
Choose the public Relay for a quick start, or enter the URL of a Relay you control.
Click Save & Start Agent.
In Control Center, use Reveal / Copy MCP URL.
Enable ChatGPT Developer Mode: Open Developer Mode settings.
Create a connector: Open Create Connector.
Paste the complete MCP URL and set Authentication to None.
Start a new chat and use the connector.
ChatGPT may hide the Create Connector entry in the normal UI. The direct link above opens the connector creation page.
The complete MCP URL contains an access credential. Do not post it in issues, screenshots, logs, chats, or Git repositories.
Security model
The Agent starts LOCKED.
Configured privileged tools remain visible in the MCP tool list while locked so ChatGPT can discover and refresh connector capabilities correctly. Visibility does not grant execution permission.
While LOCKED:
read-only capabilities remain available when enabled
configured privileged capabilities remain discoverable
file writes, deletes, shell commands, processes, and external MCP execution are denied
Privileged operations become callable only after a local Unlock and are blocked again when the Unlock expires or the Agent is locked.
For the full security model, see SECURITY.md and the Security Model wiki page.
Common commands
easy-local-mcp ui
easy-local-mcp status
easy-local-mcp url
easy-local-mcp unlock
easy-local-mcp lock
easy-local-mcp reload
easy-local-mcp rotate
easy-local-mcp stopThe legacy localmcp command remains available for compatibility.
Self-host the Relay
The prefilled public Relay is currently provided as an upstream/community shared service and is convenient for quick evaluation. Because it is operated outside this fork, this project cannot guarantee its availability, capacity, or long-term continuity.
For regular use, company source code, ERP/MES data, internal files, credentials, or production environments, a Relay under your own control is recommended. You can host it on a machine you manage (with a reachable HTTPS endpoint), on your own VPS, or on your own Cloudflare Worker.
After deployment, copy the Relay or Worker URL and configure it in Easy Local MCP.
See Self-hosted Relay for deployment and registration-protection details.
Development
npm ci
npm run check
npm test
npm run buildDesktop-related commands:
npm run tray:check
npm run tray:build
npm run desktop:bundleMore documentation is available in the project Wiki.
Project origin
Easy Local MCP is derived from daodao97/localmcp. Thanks to the original project for the Local MCP and Relay foundation.
This fork is maintained independently and is not intended to merge back upstream.
License
MIT. See LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent
The Remote MCP server acts as a standardized bridge between LLM applications (like Claude, ChatGPT, and Cursor) and external services, enabling AI agents to access external tools and resources. Its primary capability is providing a centralized search tool to discover other MCP servers and their respective tools. Unlike local implementations, it runs remotely with OAuth authentication and permission controls for security.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Unified MCP Server is a remote MCP connector for AI agents and vertical AI products that provides access to 22,000+ authorized SaaS tools across 400+ integrations and 24 categories directly inside LLMs (Claude, GPT, Gemini, Cohere). Tools operate only on explicitly authorized customer connections, enabling agents to safely read and write against live third-party systems.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables ChatGPT to securely control a Windows PC via a local agent, supporting file operations, Chrome automation, and allowlisted apps with audit logging and approval workflows.MIT
- AlicenseNot gradedqualityAmaintenanceEnables ChatGPT to access approved local Windows folders, run commands, control the desktop, and manage session history through a permission-bounded MCP server.3,275MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI clients to securely control and interact with a local Windows machine through 218 configurable tools for files, Git, processes, Windows UI, browser automation, WSL, Office, recovery, skills, and child MCP servers.5 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables ChatGPT on Windows to securely access codebases, Git, terminals, language servers, debuggers, SQLite, local HTTP services, adaptive project memory, engineering skills, checkpoints, audit logs, and sandboxed command execution through MCP tools.MIT