Claude Desktop Integration

Give Claude persistent memory with AgentRecall. Works with the Claude Desktop app on macOS and Windows.

Prerequisites

Quick Setup

1. Create an agent and API key

Go to the dashboard and:

  1. Create a new agent (e.g., "claude-desktop")
  2. Create an API key for that agent
  3. Copy the key (starts with ark_)

2. Install the MCP server

pip install agentrecall-mcp

3. Configure Claude Desktop

Open your Claude Desktop config file:

Add the AgentRecall server:

{
  "mcpServers": {
    "agentrecall": {
      "command": "agentrecall-mcp",
      "env": {
        "AGENTRECALL_API_KEY": "ark_YOUR_KEY_HERE"
      }
    }
  }
}

Note: You don't need to specify AGENTRECALL_AGENT_ID — the API key is already bound to your agent.

4. Restart Claude Desktop

Quit and reopen the app. You should see a 🔨 icon in the input area showing AgentRecall tools are connected.

What You Get

Once connected, Claude can:

Try It

After setup, try asking Claude:

Troubleshooting

No tools appearing

Connection errors

Multiple Agents

Each API key is bound to one agent. To use multiple agents (e.g., personal vs work), create separate agents in the dashboard and configure separate MCP instances with different keys.