ClaudeKeep

ClaudeKeep lets you save & share chats from Claude using an MCP inside Claude Desktop
  • typescript

12

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "sdairs-claudekeep": {
      "command": "npx",
      "args": [
        "-y",
        "claudekeep-mcp"
      ],
      "env": {
        "CLAUDEKEEP_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

ClaudeKeep MCP Server enables Claude Desktop to save and manage your conversations through the Model Context Protocol. It provides a local MCP endpoint that you can attach to Claude Desktop, allowing you to store chats and control their visibility (private or public) via simple prompts. This makes it practical to preserve meaningful conversations and share them selectively.

How to use

To start using the ClaudeKeep MCP Server with Claude Desktop, first obtain a token from ClaudeKeep. Then configure Claude Desktop to talk to the MCP server so it can store and retrieve your chats.

Step 1: Login and get a token. Open https://claudekeep.com and choose Login. The login uses GitHub as the OAuth provider. After logging in, copy the JWT token shown in the top-right corner.

Step 2: Configure Claude Desktop to use the MCP server. Create or edit the Claude Desktop configuration file to register the MCP server configuration as shown below.

Step 3: Attach the MCP to Claude and start storing chats

In Claude Desktop, locate the paperclip icon. Hover to reveal the plug icon, then choose the default option under claudekeep_mcp to attach the MCP to Claude. You can now chat with Claude as usual.

Every message you type is stored locally by Claude Desktop via the store_message tool. When you want to save a chat, ask Claude to save it; Claude will run the save_chat tool. Chats are stored as private by default; you can choose to make them public at save time.

Examples of save commands you can use in Claude after attaching the MCP: to save a private chat say: you: save this chat to save a public chat say: you: save this chat and make it public

Need help?

If you need help, raise an issue or get in touch via BlueSky.

Refresh your token

If you accidentally expose your token, log in again and use the refresh option next to the token. Confirm to generate a new token; the old one is destroyed.

Abuse and security notes

Your chats are stored against your GitHub account. Public chats are anonymous to other users but not on the server side. Avoid testing with sensitive data.

Available tools

store_message

Stores each user message locally in Claude Desktop as part of the ongoing conversation.

save_chat

Saves the current chat via Claude, applying the privacy setting (private by default; can be made public at save time).

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational