Claude Plugin MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
git clone git@gitlab.com: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

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add claude-plugin -- node "<FULL_PATH_TO_CLAUDE_PLUGIN>/dist/index.js"

Replace <FULL_PATH_TO_CLAUDE_PLUGIN>/dist/index.js with the actual folder you prepared in step 1.

README.md

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

@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 git@gitlab.com: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.

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

Configuration

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

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.

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 git@gitlab.com: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.

Turn this server into reusable context

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

Open Conare