Step 1 of 3

Claude Desktop + Haiven

3 steps. 2 minutes. Native memory access.

Give Claude direct access to your memory via MCP

1

Get Your API Key

Go to Settings in your Dashboard and generate an API key. You'll need this to authenticate Claude with Haiven.

Open Dashboard
💡 Copy your API key! It starts with haiven_live_ and you'll need it in Step 3.
2

Open Claude Settings

Open Claude Desktop, go to Settings (Claude menu > Settings), then click "Developer" tab.

macOS
Windows
Config file location:
~/Library/Application Support/Claude/claude_desktop_config.json
Config file location:
%APPDATA%\Claude\claude_desktop_config.json
Tip: You can also click "Edit Config" in Claude's Developer settings to open this file directly.
3

Add Haiven MCP Server

Copy this configuration and paste it into your claude_desktop_config.json file. Replace YOUR_API_KEY with your actual API key from Step 1.

Add to claude_desktop_config.json:
{ "mcpServers": { "haiven": { "url": "https://api.safehaiven.com/mcp", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } } }
⚠️ Important: Replace YOUR_API_KEY with your actual Haiven API key (starts with haiven_live_)
🔄 After saving: Restart Claude Desktop for changes to take effect

Test it in Claude:

"Remember that my favorite programming language is Python"

→ Should save to your Haiven memory

"What do you know about my preferences?"

→ Should recall your stored memories

Go to Dashboard Back to Setup
🎉

You're all set!

Claude now has direct access to your Haiven memory. Every conversation builds on everything you've shared before.