> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cognee.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Claude Desktop

> Connect Claude Desktop to your Cognee Cloud tenant via MCP.

[Claude Desktop](https://claude.ai/download) is Anthropic's native app for macOS and Windows. It supports [MCP](https://modelcontextprotocol.io) servers through a config file you edit manually — register Cognee and Claude Desktop can `remember`, `recall`, and `forget` against your Cognee Cloud tenant.

## 1. Open the config file

Find `claude_desktop_config.json` for your platform (create it and any parent directories if it doesn't exist):

| Platform | Path                                                              |
| -------- | ----------------------------------------------------------------- |
| macOS    | `~/Library/Application Support/Claude/claude_desktop_config.json` |
| Windows  | `%APPDATA%\Claude\claude_desktop_config.json`                     |

## 2. Add the Cognee server

Point the entry at your tenant using your API Base URL and a key from the [API Keys](/cognee-cloud/ui/api-keys) page:

```json theme={null}
{
  "mcpServers": {
    "cognee": {
      "command": "uvx",
      "args": [
        "cognee-mcp@latest",
        "--api-url", "https://your-tenant.aws.cognee.ai",
        "--api-token", "<your-api-key>"
      ]
    }
  }
}
```

<Info>
  This is the stdio form the in-product [Integrations](/cognee-cloud/ui/integrations) page generates. Cognee runs via `uvx` (requires [uv](https://docs.astral.sh/uv/)) — no separate install. Make sure `--api-url` has **no trailing slash** and the token has no surrounding quotes or whitespace.
</Info>

## 3. Restart Claude Desktop

Fully quit and reopen the app. On macOS use **Cmd + Q** (not just closing the window) so it reloads the config.

## 4. Verify

Open a new conversation and ask:

> What Cognee tools do you have available?

Claude should list `remember`, `recall`, and `forget`. You can then prompt explicitly:

* "Remember this in Cognee: we use PostgreSQL for the main database"
* "Recall what you know about our database choices from Cognee"

<Tip>
  If no Cognee tools appear, Claude usually can't find `uvx` on its `PATH` — run `which uvx` and use that absolute path as the `command` value in the config.
</Tip>

***

<CardGroup cols={2}>
  <Card title="Full MCP guide" icon="book" href="/cognee-mcp/integrations/claude-desktop">
    Standalone, source, and remote-URL setups, plus troubleshooting
  </Card>

  <Card title="Cloud MCP" icon="plug" href="/cognee-cloud/connections/cloud-mcp">
    How MCP clients connect to Cognee Cloud
  </Card>
</CardGroup>
