Home Glossary
HomeGlossaryClaude Desktop
MCP Glossary

Claude Desktop

TL;DR

Claude Desktop is Anthropic's official desktop app for macOS, Windows, and Linux. It's the flagship MCP host — MCP was first introduced in November 2024 alongside Claude Desktop's MCP integration. Users configure MCP servers in `claude_desktop_config.json` and the app spawns them at launch.

In depth

Claude Desktop is the Anthropic-branded consumer/professional app for talking to Claude. It ships a native UI (not a web wrapper), supports file and image attachments, and — crucially — is the original MCP host. Anthropic's November 2024 MCP launch positioned Claude Desktop as the reference implementation.

Configuration lives in `claude_desktop_config.json`. Adding a filesystem MCP gives Claude Desktop access to your local files; adding a GitHub MCP unlocks repo operations; and so on. The MCP ecosystem's early growth was driven by Claude Desktop users discovering they could extend Claude with one-command installs.

Claude Desktop supports Claude Pro / Claude Max subscriptions and uses the Anthropic API under the hood. It integrates cleanly with Claude Code (share OAuth via keychain) and syncs Projects across the web UI and desktop.

While Cursor and Windsurf target developers, Claude Desktop is broader: analysts, writers, researchers, and non-coders all use it. MCP broadens this further — any SaaS with an MCP becomes reachable from Claude Desktop.

Code example

// macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
// Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/me/Documents"]
    },
    "brave-search": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-brave-search"],
      "env": { "BRAVE_API_KEY": "..." }
    }
  }
}

Examples

  • 1
    Claude Desktop reading a local folder via the filesystem MCP
  • 2
    Using the Stripe MCP in Claude Desktop to pull revenue reports
  • 3
    Attaching a PDF and asking Claude to summarize + cross-reference Notion
  • 4
    Running a scheduled analysis via a cron MCP every weekday at 9am
  • 5
    Multi-step research: web search + scraping + Notion doc creation

What it's NOT

  • ✗Claude Desktop is NOT a web browser — it runs as a native app.
  • ✗Claude Desktop is NOT free-tier-only — it supports Pro and Max subscriptions.
  • ✗Claude Desktop is NOT developer-only — it works for any knowledge-worker use case.
  • ✗Claude Desktop's MCP config is NOT the same format as Claude Code's `.claude.json`.

Related terms

MCP HostModel Context Protocol (MCP)Claude CodeCursor

See also

  • Claude Desktop
  • MCP Quickstart

Frequently asked questions

Where does Claude Desktop store MCP config?

macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`. Windows: `%APPDATA%\Claude\`. Linux: `~/.config/Claude/`.

Can I use Claude Desktop offline?

No — Claude Desktop requires internet access to reach Anthropic's API. Local-only MCP servers still work, but Claude itself does not.

Do I need a paid subscription?

Free tier available with limits. Pro / Max unlock higher usage, bigger context, and advanced features.

Build with MCP

Browse 300+ MCP servers, explore recipes, or continue learning the MCP vocabulary.

Browse MarketplaceAll terms