Verified

Remote Desktop Commander MCP Server

Filesystem and terminal access for AI models from any remote computer.

Data last scanned today · Reviewed today

Overview

Remote Desktop Commander allows AI assistants to interact with your computer's filesystem and terminal. By running a local device agent, the service bridges your hardware to an AI client, enabling you to build applications, manage development environments, or control multiple machines directly through your conversation interface. The system utilizes a hosted MCP server architecture. Users authenticate through an OAuth 2.0 device flow, ensuring that the connection remains active only while the local agent process is running on your machine.

Our verdict

This server carries a high risk level with a security score of 33/100. Because the implementation is community-maintained rather than provided by an official vendor and currently lacks an editorial security review, users should exercise extreme caution. The use of a closed-source hosted service means the internal logic is not verifiable, and the lack of a formal license (NOASSERTION) further complicates its usage in sensitive environments.

  • Zero direct code dependencies reduce supply-chain surface area.
  • Enables cross-machine terminal control from a single interface.
  • Includes documentation for integration with common AI clients.
  • High security risk due to lack of editorial review.
  • Service implementation is closed-source and not vendor-maintained.
  • License is currently set to NOASSERTION.

Tools

ToolDescriptionRisk
Read FileReads the content of a file.low
Read Multiple FilesReads the content of multiple files.low
List DirectoryLists the contents of a directory.low
Get File InfoRetrieves metadata information about a file.low
Start SearchInitiates a search for files.low
Get More Search ResultsFetches additional results for an ongoing search.low
Stop SearchCancels an active search.low
List Active SearchesLists all currently active search operations.low
Write FileWrites or overwrites a file with new content.medium
Edit File BlockEdits a specific block of content within a file.medium

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

What are the software requirements to run the device agent?

You need Node.js 18 or newer installed on the computer you wish to control. The agent is compatible with macOS, Windows, and Linux.

How do I keep the remote connection active?

The device agent must remain running in an active terminal session on the target computer. If you close the terminal, the connection is terminated.

How is authentication handled for this service?

The server uses standard OAuth 2.0 with PKCE. You pair devices using the OAuth device authorization flow by confirming a code shown in your terminal against a web verification page.

Is the Remote Desktop Commander server open source?

The hosted service implementation is not open source. The repository provides manifests and documentation, but an open-source local stdio server alternative is available as DesktopCommanderMCP.

Can I control multiple computers from one AI session?

Yes, you can pair several computers to your account. Once paired, you can address specific machines by name within your AI conversation.

Changelog

Badge

Remote Desktop Commander MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.