Skip to content
Open Memside

Claude Code

Claude Code can use Memside as a remote MCP server for project continuity. The connection lets Claude Code load selected Memories, checkpoints, Operating Rules, and other saved context before planning, editing, or reviewing code.

The setup uses the Claude Code CLI and a Memside API key.

  1. Install Claude Code and confirm that the claude command works.
  2. Sign in to Memside.
  3. Open Settings > Developer & API.
  4. Create an API key and copy it when shown.
  • Use project scope when Memside is needed only for the current project.
  • Use user scope when Memside should be available across Claude Code projects.

Open a terminal in the project folder and run:

Terminal window
claude mcp add --transport http --header "Authorization: Bearer mem_sk_your_memside_api_key" memside https://api.memside.com/mcp/

Run the same command with user scope:

Terminal window
claude mcp add --transport http --scope user --header "Authorization: Bearer mem_sk_your_memside_api_key" memside https://api.memside.com/mcp/
  1. Run claude mcp list.
  2. Open Claude Code.
  3. Use /mcp to check the server status when needed.

Claude Code stores local or user-scope servers in ~/.claude.json. Project servers are stored in .mcp.json at the project root.

Start with a read-only request:

Use Memside to load the current checkpoint before proposing changes.
  • Run claude mcp list and confirm that memside is present.
  • Use /mcp to inspect the connection state.
  • Confirm that the API key is active and the URL ends with /mcp/.
  • Remove and add the server again if the stored configuration is incorrect.

Memside uses remote HTTP. Local Windows guidance for npx-based standard input and output servers does not apply to this connection.