MCP server/version-control

Claude Plugin MCP Server

Adds a live git branch status bar to the Claude footer.

agenticbits/claude-plugin ↗by agenticbitsupdated
Manual setup required. The maintainer's config contains paths only you know - edit the placeholders below before adding it to Claude Code.
1

Prepare the server locally

Run this once before adding it to Claude Code.

git clone [email protected]:raptortech1/agentic-bits-claude-plugin.git
cd agentic-bits-claude-plugin
npm install
npm run build
bash scripts/setup.sh
2

Register it in Claude Code

claude mcp add claude-plugin -- node /path/to/agentic-bits-claude-plugin/dist/index.js

Replace any placeholder paths in the command with the real path on your machine.

3

Make your agent remember this setup

claude-plugin's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.

npx conare@latest

Free · one command · indexes the sessions already on disk. Set up in the browser instead →

What it does

  • Live git branch status bar in the Claude footer
  • Master toggle to enable or disable the status bar
  • Reference repository toggle to show or hide read-only repos
  • Per-repo visibility management
  • Natural language control via MCP tools

Tools 8

get_branch_statusLive branch status for all visible repos
add_repoAdd a repo to track
remove_repoRemove a repo
set_repo_visibilityShow/hide a specific repo
toggle_statusbarEnable/disable the status bar
toggle_reference_reposShow/hide reference repos
list_reposList all repos and their config
get_config_infoDump full config + path

Try it

Show me the current git branch status for all my tracked repositories.
Add the repository at /projects/backend-service to my tracked list.
Hide the 'payments-ui' repository from my status bar.
Toggle the status bar off for now.
List all repositories currently being tracked by the plugin.
Original README from agenticbits/claude-plugin

@agenticbits/claude-plugin

Claude Code MCP plugin that adds a live git branch status bar to the Claude footer.

⎇ payment-service:feature/PAYM-43  |  payments-ui:main  |  payments-infra:main

Features

  • Branch status bar — shows the current git branch for every configured repo in the Claude footer
  • Master toggle — enable/disable the status bar entirely
  • Reference repo toggle — show/hide read-only reference repos separately from active dev repos
  • Per-repo visibility — show or hide individual repos without removing them from config
  • MCP tools — manage everything via natural language in Claude chat

Quick start

git clone [email protected]:raptortech1/agentic-bits-claude-plugin.git
cd agentic-bits-claude-plugin
npm install && npm run build
bash scripts/setup.sh

Then add the MCP server to your project's .mcp.json:

{
  "mcpServers": {
    "agentic-bits": {
      "command": "node",
      "args": ["/path/to/agentic-bits-claude-plugin/dist/index.js"]
    }
  }
}

See docs/setup-guide.md for full instructions including payment-service workspace pre-population.


MCP tools

Tool What it does
get_branch_status Live branch status for all visible repos
add_repo Add a repo to track
remove_repo Remove a repo
set_repo_visibility Show/hide a specific repo
toggle_statusbar Enable/disable the status bar
toggle_reference_repos Show/hide reference repos
list_repos List all repos and their config
get_config_info Dump full config + path

Config file

~/.config/agentic-bits/plugin.json

{
  "statusbar": {
    "enabled": true,
    "showReferenceRepos": false
  },
  "repos": [
    {
      "path": "/absolute/path/to/repo",
      "label": "my-repo",
      "type": "active",
      "show": true
    }
  ]
}

Publishing

Tag a commit to publish to npm:

git tag v1.0.0 && git push origin v1.0.0

Pipeline: typecheck → build → npm publish → GitLab release.

Frequently Asked Questions

What are the key features of Claude Plugin?

Live git branch status bar in the Claude footer. Master toggle to enable or disable the status bar. Reference repository toggle to show or hide read-only repos. Per-repo visibility management. Natural language control via MCP tools.

What can I use Claude Plugin for?

Monitoring branch status across multiple microservices simultaneously. Quickly identifying which branch is active in a multi-repo development environment. Managing repository tracking without leaving the Claude interface. Filtering out reference repositories to focus on active development work.

How do I install Claude Plugin?

Install Claude Plugin by running: git clone [email protected]:raptortech1/agentic-bits-claude-plugin.git && cd agentic-bits-claude-plugin && npm install && npm run build && bash scripts/setup.sh

What MCP clients work with Claude Plugin?

Claude Plugin works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Conare · memory for coding agents

Turn this server into reusable context

Keep Claude Plugin docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Set up free$npx conare@latest