claude-presence

garniergeorges/claude-presence
★ 6 stars TypeScript 🗄️ Database Updated today
Minimal MCP server for inter-session coordination between parallel Claude Code instances. Presence registry + advisory resource locks (CI, deploys, ports) + broadcast inbox. SQLite-backed, zero daemon.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "claude-presence": {
      "command": "npx",
      "args": [
        "-y",
        "garniergeorges/claude-presence"
      ]
    }
  }
}

README Excerpt

<picture> <source media="(prefers-reduced-motion: no-preference)" srcset="./assets/banner.gif"> <img alt="claude-presence — coordinate multiple Claude Code sessions on the same repo" src="./assets/banner-static.png"> </picture> > Minimal MCP server for inter-session coordination between parallel Claude Code instances.

Tools (9)

broadcastread_inboxresource_claimresource_listresource_releasesession_heartbeatsession_listsession_registersession_unregister

Topics

claude-codeclicoordinationdeveloper-toolsmcpmodel-context-protocolmulti-sessionpresencesqlitetypescript