Claude Desktop
Anthropic's desktop app and the easiest first MCP client.
Claude Desktop is Anthropic's desktop app for chatting with Claude β and it's the friendliest place to try MCP servers.
Why it matters for this course
Claude Desktop was one of the first apps to ship MCP support with a GUI. It's perfect for experimenting before you wire MCP into a CLI agent.
Adding an MCP server
Open Settings β Developer β Edit Config, then edit claude_desktop_config.json:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/folder"]
}
}
}
Restart Claude Desktop. The filesystem tool appears and Claude can now read and write files in that folder.
What to try first
- Add the filesystem server pointing at an empty folder.
- Ask: "Create a file named notes.md and write a to-do list in it."
- Add the fetch server and ask it to summarize a web page.
Limits
Claude Desktop is a chat app, not a coding agent β it won't run your test suite or understand your repo like Claude Code. Think of it as the MCP playground, then graduate to Claude Code or Cursor for real work.
The JSON config you just wrote is the exact same format used by Claude Code, Cursor, Windsurf and most other MCP clients. Learn it once, use it everywhere.