LIMITED-TIME FREE TRIAL
Download
Claude Desktop Workflows: Skills, MCP & Configuration
Extend the official Claude for Desktop app with powerful local skills. From reading your local filesystem to automating mouse clicks with "Computer Use," learn how to configure your claude_desktop_config.json to unlock the full potential of AI on your Mac or Windows machine.
The Architecture: Config & MCP
- The Config File: You must manually edit a JSON file to tell Claude where your skills are.
- The Execution: Claude runs these servers in the background (usually via npx or docker), allowing it to access your local tools securely.
Configuring claude_desktop_config.json
1.Locate the File
- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
- Windows: %APPDATA%\Claude\claude_desktop_config.json
1
Edit the configuration to add your MCP servers under the mcpServers key. This config is for MCP servers, not for Claude Skills themselves. MCP servers are separate from Claude Skills; this page focuses on how they can be used together in desktop workflows. Here is a standard setup enabling filesystem access and Git:
Plain Text
{ "mcpServers": { "filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/username/Desktop"] }, "git": { "command": "docker", "args": ["run", "-i", "--rm", "-v", "/:/host", "mcp/git"] } } }
2
Restart Claude Save the file and fully restart the Claude Desktop app. The 🔌 icon should appear, indicating skills are connected.
Enabling Computer Use (The "Clicker" Skill)
How to Enable:
1
Ensure you are on the Claude 3.5 Sonnet (New) or Claude 3.7 model.
2
In the config, you generally do not need a separate server; it is a beta feature built into the client.
3
Warning: "Computer Use" consumes tokens rapidly (screenshots are sent constantly).
Use Case Example:
- Prompt: "Open Spotify and play my 'Focus' playlist."
- Action: Claude takes a screenshot, finds the Spotify icon, clicks it, searches "Focus," and clicks Play.
Common Desktop Errors
- "Connection Refused": Usually means the npx command failed or Node.js is not installed. Run node -v in your terminal to check.
- "Skill Not Found": You edited the config but didn't restart the app.
- "Slow Response": Running Docker-based skills can be heavy. Ensure Docker Desktop is running.
Using Desktop Skills in Verdent
- Visual Configuration: Verdent provides its own UI for managing workflow components and integrations.
- Native "Computer Use": Verdent has a optimized "Computer Control" mode that uses fewer tokens and executes faster than the official beta.
- Parallel Agents: The official app only runs one chat. Verdent lets you run multiple desktop agents (e.g., one checking email, one organizing files) simultaneously.
Frequently Asked Questions
Can Claude Desktop access my private files?
Only if you explicitly configure the filesystem server in the JSON file. You define the exact folders (e.g., /Desktop only) it can see.
Do I need Docker?
For many advanced skills (like SQL databases or Git), yes. Docker ensures the skill runs in an isolated container and doesn't mess up your host OS.
Is "Computer Use" safe?
It is powerful but experimental. Claude might accidentally click the wrong button. Always supervise it, or use Verdent's "Safe Mode" which requires confirmation before clicking "Delete" or "Send".