1. Conduid
  2. AI
  3. Claude Memory Bridge
MCP server · AI

Claude Memory Bridge

Share context and memories between Claude Code and Claude Desktop

Unclaimed last commit 7 months ago claudeclaude-codeclaude-desktopllm-memorymcp
34Low

Scored 6 months ago · breakdown

About Claude Memory Bridge

Claude Memory Bridge is an MCP server published by kellymears in the AI category: share context and memories between Claude Code and Claude Desktop.

The repository has 1 stars and 0 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/kellymears/claude-memory-bridge

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (10)

create_inbox_itemCreate a TODO or note in a project's inbox

Parameters not published.

create_memoryWrite a memory file in Claude Code's native format

Parameters not published.

delete_inbox_itemPermanently remove an inbox item

Parameters not published.

get_project_statusLive summary: memories, inbox, git activity

Parameters not published.

list_inbox_itemsList inbox items with optional filters

Parameters not published.

list_projectsDiscover all projects with memories

Parameters not published.

read_memoriesList memories, optionally filtered by project and type

Parameters not published.

search_inboxSearch inbox items with relevance scoring

Parameters not published.

search_memoriesWeighted relevance search across memories

Parameters not published.

update_inbox_itemUpdate status, priority, title, body, or tags

Parameters not published.

Ask AI

✦

Ask AI about Claude Memory Bridge

Powered by Claude · Grounded in docs

I know everything about Claude Memory Bridge. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

claude-memory-bridge

MCP server that bridges Claude Code's file-based memory system to Claude Desktop, enabling two-way context sharing between clients.

What it does

Claude Code stores memories as markdown files with YAML frontmatter in ~/.claude/projects/. This server exposes those memories — plus an inbox system and project status dashboard — as MCP tools that Claude Desktop can call.

Memory reading

Discover projects, list memories by type, and search with weighted relevance scoring across all projects or filtered to one.

Inbox

A cross-client messaging system. Claude Desktop creates inbox items (TODOs and notes) that Claude Code surfaces on session start via a shell hook. Items have status tracking (pending → in_progress → completed | dismissed), priority levels, and tags.

Memory writing

Claude Desktop can write memories in Claude Code's native format — markdown with YAML frontmatter — and automatically update the project's MEMORY.md index.

Project status

Aggregates a live snapshot of any project: memory counts by type, pending inbox items, current git branch, active branches, and recent commits.

Setup

Prerequisites

  • Node.js >= 20
  • Claude Code (memories in ~/.claude/projects/)

Install

npm install
npm run build

Configure Claude Desktop

Add to your Claude Desktop MCP config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
  "mcpServers": {
    "claude-memory-bridge": {
      "command": "node",
      "args": ["/absolute/path/to/claude-memory-bridge/dist/index.js"]
    }
  }
}

Inbox session hook (optional)

To have Claude Code surface pending inbox items on session start, add a hook to your Claude Code settings (~/.claude/settings.json):

{
  "hooks": {
    "SessionStart": [
      {
        "type": "command",
        "command": "/absolute/path/to/claude-memory-bridge/scripts/check-inbox.sh"
      }
    ]
  }
}

Tools

Tool Description
list_projects Discover all projects with memories
read_memories List memories, optionally filtered by project and type
search_memories Weighted relevance search across memories
create_inbox_item Create a TODO or note in a project's inbox
list_inbox_items List inbox items with optional filters
search_inbox Search inbox items with relevance scoring
update_inbox_item Update status, priority, title, body, or tags
delete_inbox_item Permanently remove an inbox item
create_memory Write a memory file in Claude Code's native format
get_project_status Live summary: memories, inbox, git activity

Resources

Resource Description
project-status://{project} Live project status as a readable resource

How it works

Claude Code encodes project paths as directory slugs under ~/.claude/projects/ — for example, /Users/kelly/code/my-project becomes -Users-kelly-code-my-project. The server resolves these slugs back to real filesystem paths by walking the directory tree, handling ambiguities where both / and . encode to -.

Memories live in ~/.claude/projects/<slug>/memory/*.md. Inbox items live in ~/.claude/projects/<slug>/inbox/*.md. Both use YAML frontmatter for structured metadata.

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Claude Memory Bridge

How do I install Claude Memory Bridge?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Claude Memory Bridge safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Claude Memory Bridge still maintained?

The last commit was 7 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.