20269 min read

How to Install Claude Desktop and the Anthropic API on Mac and Windows

Install Claude desktop, get an Anthropic API key, set up MCP servers, and connect tools like Notion and Slack. Production grade setup in under an hour.

What Claude Desktop is and what MCP unlocks

Claude Desktop is the standalone Claude app from Anthropic. The differentiator is Model Context Protocol, an open standard that lets Claude read from and write to external tools through local servers. With MCP wired, Claude can search your Notion workspace, post to Slack, file a GitHub issue, or run a SQL query, without you copying and pasting.

How to install Claude Desktop on Mac

1

Download the dmg

Go to claude.ai and click the desktop download. Drag Claude into Applications.

2

Sign in

Use a Pro or Team account for the full feature set including Projects.

3

Enable Developer mode for MCP

Settings, Developer, toggle on. Then edit the config file at ~/Library/Application Support/Claude/claude_desktop_config.jsonto add MCP servers.

How to install Claude Desktop on Windows

Download the Windows installer from the same page. Run it. The config file lives at %APPDATA%\\Claude\\claude_desktop_config.json. Same Developer mode toggle in Settings.

How to get an Anthropic API key

1

Visit console.anthropic.com

Sign in with the same email you use for Claude Desktop.

2

Create a workspace

Workspaces hold API keys, billing, and rate limits. One workspace per project keeps blast radius small.

3

Generate a key

Settings, API Keys, Create Key. Copy it once. The console never shows it again.

4

Set credit limit

Add a credit card and set a hard monthly cap. The default is unlimited. Cap it at whatever number lets you sleep at night, around 100 to 500 USD for most marketing teams.

Wire your first three MCP servers

The config schema looks like this.

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/notes"]
    },
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_..." }
    },
    "notion": {
      "command": "npx",
      "args": ["-y", "@notionhq/notion-mcp-server"],
      "env": { "NOTION_API_KEY": "secret_..." }
    }
  }
}

Save the file, restart Claude Desktop, and the new tools appear in the attachment menu. Ask Claude to search your Notion workspace and the tool fires.

Five marketing workflows on Claude Desktop

  • Brief drafter with brand voice in a Project knowledge file.
  • Notion search assistant that writes campaign retros from raw notes.
  • SQL analyst that connects to your data warehouse via MCP.
  • Slack triage bot that summarizes channel activity once a day.
  • Copy QC reviewer that runs banned phrase checks before content ships.
Frequently asked

Quick answers

Is Claude Desktop free?
There is a free tier with limited usage. For full features including Projects and longer sessions, you need Claude Pro at 20 USD per month or Claude Team for shared workspaces.
What is Model Context Protocol?
MCP is an open standard from Anthropic that lets AI assistants connect to external tools and data sources through local or remote servers. It is being adopted by other vendors as the cross client standard for tool use.
Is the Anthropic API rate limited?
Yes. Tier 1 starts at modest limits and increases as you spend more. Most marketing automation use cases stay within Tier 2 or 3. See the rate limit page in the console for current numbers.
Claude vs ChatGPT for marketing teams
Claude is stronger on long context, structured writing, and following constraint lists. ChatGPT has the GPT Store ecosystem, image generation, and more third party integrations. Many teams run both.
How do I keep MCP credentials safe?
Store them in a password manager. The Claude Desktop config file is plain text on your machine. Do not check it into git, and rotate tokens that ever enter the file.