Desktop Commander MCP - MCP+Claude= Local Automation with AI for a fixed flat price

by
Search, update, manage files and run terminal commands with AI. Desktop Commander turns Claude into a real computer assistant — generate diagrams, explore full codebases, automate tasks like video encoding. Open-source, powerful, and local.

Add a comment

Replies

Best
Maker
📌

Hey everyone! 👋

I’m Eduard, the maker of Desktop Commander — a tool that gives Claude full system access: it can read and edit files, run terminal commands, generate diagrams, automate workflows, optimize websites, and more. Basically, it turns Claude into a real AI assistant.

This started as a personal project because I was tired of tools that kept AI boxed into just writing code. I wanted something that could help with actual dev work — and Desktop Commander has completely changed how I build.

⚡️ Early users have called it "cheating" or "dev superpowers" — and now it's your turn to try it out.

🛠️ Free & open source
💻 Runs inside Claude Desktop ($18/mo, no API/token limits)
🌍 Works offline, with full access to your terminal & files

🔗 Try it here:
▶️ Watch demo videos:
💬 Join the community:
📋 Share feedback:

If you're using Claude, this takes it to a whole new level.
Would love to hear what you think, what you’d build with it — and how we can make it even better. Drop a comment below! 👇

Easy to set up and tremendously useful tool. Thank you for creating it 👏 Keep up the great work Eduard!

 thanks! Please join our discord if you have any questions.

Here is an example how to build a snake game in one turn with DesktopCommanderMCP

People are exciteed about the product. And we really like this feedback "it's feels like a cheating"
Thansk to the community!

MCP space is growing. Curious to try this

 hey, thanks for comment.
Its really easy to try.
Install claude desktop:
And just run this script on MacOS and it will install everything:

curl -fsSL  | bash

 for windows user you need to
install claude desktop:
Install nodejs:
and run this command in terminal:

npx -er/desktop-commander@latest setup

I've been using this almost daily for a couple of weeks. It's pretty awesome. I've used it to build and extend several tools related to RAG, model evaluation, and multimodal. I think remote SSH is on the todo list. With that, it will be a super-app for me. Keep up the great work Eduard!

 Have you considered using Ansible instead of direct SSH? You could set up an Ansible repository with ansible-vault to securely store credentials (see how: ), and define all remote servers in your inventory file (guide: ).

This approach would let the LLM execute commands on any machine (or multiple machines simultaneously) while keeping credentials encrypted and version-controlled. The LLM could simply generate Ansible ad-hoc commands like

ansible all -m shell -a "uptime"

and execute them through desktop commander to run operations across all your servers at once.

Check out the ad-hoc commands documentation:

Ansible's architecture is specifically designed for this kind of remote execution - you'd get better security and scalability compared to raw SSH.

Yes! Thanks :) It seems an amazing idea, I have an expensive windsurf bill. I haven't tried it yet, as I'm struggling with configuring this Claude Desktop in Ubuntu. Also I am a little bit concerned with the security perspective

Why did "edit_block" stop working in Desktop Commander with Claude 3.7 Desktop?