MCP.Market

Claude Desktop Bridge MCP server

by KiMiGuel·io.github.KiMiGuel/claude-desktop-bridge·v1.0.0

Shared local knowledge vault MCP server for Claude Desktop (Chat + Code)

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

0 stars43 downloads/wk

Reviews

Write one

Nobody has reviewed Claude Desktop Bridge yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Claude Desktop Bridge tools (5, 2 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • delete_notewrite action

    Permanently delete a note from the vault by id.

  • get_notes

    Retrieve notes from the vault by id, by tag, by project, or the most recently updated ones. Use this for browsing/listing, not free-text search (use search_notes for that).

  • save_note

    Save a new note to the shared knowledge vault. Use for research findings, decisions, or context worth persisting across chat and code sessions. Pass `project` when the note is tied to a specific codebase/repo (e.g. the current working directory's folder or repo name) so it can be filtered later.

  • search_notes

    Full-text search over note titles and content. Use this to find relevant past notes by keyword before starting new research.

  • update_notewrite action

    Update an existing note's title, content, tags, and/or project.

Public scan report

scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it

1 medium
  • Code scan3 source files scanned20/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 11 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10

Findings (1)

  • mediumeval / new Function usedexec.eval
    server/index.js: …ode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Claude Desktop Bridge compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 63% of 48,243 servers
Tools
5
the typical server has 7
Tools that change things
40%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
43
more than 33% of 12,306 servers with a package

What its tools let an agent do: 2 read · 1 create · 1 change · 1 delete

Install Claude Desktop Bridge in Claude Code, Cursor or VS Code

Runs npx -y claude-desktop-bridge on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add claude-desktop-bridge -- npx -y claude-desktop-bridge
Add to Cursor

What the publisher says

From the Claude Desktop Bridge repository's README, as published. We do not edit it. Read it on GitHub

Claude-Desktop-Bridge

Built for Claude Desktop users. If you only use the standalone claude CLI or Claude.ai in a browser, this isn't for you — skip to Where this works for the one exception.

The problem

Claude Desktop's Chat tab and Code tab live in the same app, one click apart. But they don't share a single byte of context.

Ask Claude something in Chat, switch to Code to actually build it — Claude in Code has no memory the conversation ever happened. Spend an hour in Code working through a decision, hop to Chat to think out loud about what's next — Chat starts from zero. Two tabs, one window, and no connection between them at all.

So close, yet so far. The workaround is re-explaining yourself every time you switch tabs — burning tokens and patience re-deriving context that existed ten seconds ago, one tab over.

The solution

Claude-Desktop-Bridge is a small local MCP server, installed once into Claude Desktop, that gives Chat and Code a shared, persistent knowledge vault. Save a note while working in Code, read it back in Chat five minutes later. Research something in Chat, recall it in Code without repeating yourself.

It's deliberately not a context dump. Instead of pasting whole documents or files into the conversation, Claude gets five narrow tools — save, retrieve, search, update, delete — so it pulls in only what's actually relevant, on demand, instead of loading everything every time.

Notes can be tagged with an optional project field, so if you work across multiple codebases, the vault doesn't turn into one undifferentiated pile — each project's notes can be filtered independently.

Install

  1. Download claude-desktop-bridge.mcpb from Releases.
  2. Drag it onto the Claude Desktop window — or Settings → Extensions → Advanced settings → Install Extension…
  3. That's it. No configuration screen, nothing to fill in. The vault lives at ~/.claude-bridge/vault.db.

Use it

Once installed, just talk normally in either tab — Claude calls savenote, getnotes, search_notes, etc. on its own when it's useful, the same way it uses any other tool. You don't invoke anything manually.

A few things worth knowing:

  • It's proactive, not automatic-automatic. Claude decides when something's worth saving or worth searching for — it's not logging every message. If you want something remembered, it helps to say so ("remember this for later").
  • Tag by project if you work across multiple codebases. Ask Claude to filter by project when recalling notes, so a search in one repo's context doesn't surface notes from an unrelated one.
  • Chat tab "Projects" (claude.ai-style, with Custom Instructions) don't auto-link to a Code tab folder. There's no protocol-level way for Chat to know which codebase it corresponds to. If you want a Chat Project to stay in sync with a specific repo's notes, say so explicitly in that Project's Custom Instructions — e.g. "This project corresponds to the my-repo codebase; use Claude-Desktop-Bridge with project: 'my-repo'."

Where this works

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Claude Desktop Bridge: common questions

Is Claude Desktop Bridge MCP server safe?
Mostly: it is graded B (82/100). Read the Claude Desktop Bridge safety report
How do I install Claude Desktop Bridge?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Claude Desktop Bridge need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Claude Desktop Bridge maintained?
The last commit was 32 days ago (2026-10-05). The latest release is v1.0.0.
How does Claude Desktop Bridge compare with other MCP servers?
safety score 82/100 (higher than 63% of 48,243 servers); tools 5 (the typical server has 7); tools that change things 40% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.