★ 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.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"claude-presence": {
"command": "npx",
"args": [
"-y",
"garniergeorges/claude-presence"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add claude-presence npx -y garniergeorges/claude-presence
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"claude-presence": {
"command": "npx",
"args": [
"-y",
"garniergeorges/claude-presence"
]
}
}
}
📋 Copy
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)
broadcast read_inbox resource_claim resource_list resource_release session_heartbeat session_list session_register session_unregister
Topics
claude-code cli coordination developer-tools mcp model-context-protocol multi-session presence sqlite typescript