By educosta85
Claude Code Command Center — local event tracking, session management, and web dashboard
A Claude Code plugin that provides a local control center with event tracking, session management, and a web dashboard. Runs a Bun server on port 48900 that captures Claude Code hook events and provides a real-time dashboard.
From marketplace:
/plugin install 4c@claude-code-marketplace
From GitHub:
Add to ~/.claude/settings.json:
{
"plugins": {
"4c": {
"source": {
"source": "npm",
"url": "https://github.com/EduCosta85/claude-code-comand-center"
}
}
}
}
Post-install setup:
The plugin hooks auto-configure on install. To build the dashboard:
cd dashboard && npm install && npm run build
Start the server:
bun run server/index.ts
The server starts on http://localhost:48900.
| Skill | Description |
|---|---|
/4c:status | Show server status and recent event counts |
/4c:sessions | List recent sessions |
/4c:open | Open the dashboard in the browser |
Add to your Claude Code hooks config to forward events automatically:
{
"hooks": {
"PreToolUse": [{ "command": "bun /path/to/control-center/hooks/send.ts" }],
"PostToolUse": [{ "command": "bun /path/to/control-center/hooks/send.ts" }],
"Stop": [{ "command": "bun /path/to/control-center/hooks/send.ts" }]
}
}
server/ Bun HTTP + WebSocket server (port 48900)
index.ts Request routing, WebSocket broadcast
db.ts SQLite persistence via bun:sqlite
registry.ts Reads agents, skills, hooks, plugins from ~/.claude
types.ts Shared TypeScript types
dashboard/ React + Vite frontend
src/ Components, pages, hooks
hooks/ Claude Code hook scripts
send.ts Forwards hook events to the server
skills/ Claude Code skill definitions
status/ /4c:status skill
sessions/ /4c:sessions skill
open/ /4c:open skill
Events are stored in ~/.claude/control-center/events.db (SQLite).
MIT
Matches all tools
Hooks run on every tool call, not just specific ones
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub educosta85/claude-code-comand-centerAI development team for Claude Code — Lead, Product Owner, Architect, Developer, Reviewer, Tester, DevOps. Orchestrated workflows with project-specific overrides.
Tracks Claude Code session usage (tokens, costs, skills, MCP, subagents) and sends data to a self-hosted dashboard.
Live multi-session dashboard for Claude Code — real-time visibility and control over every Claude Code session from a browser
Real-time observability dashboard for Claude Code agents
OTel + Hooks analytics for Claude Code. Run /init-claudalytics to configure telemetry and hooks capture for this project.
Visual dashboard for Claude Code harness — usage/token analysis of skills, agents, plugins, hooks, memory, MCP servers, rules, and principles
Mission Control for Claude Code — auto-starts a web dashboard, provides 90 MCP tools (sessions, stats, live monitoring, projects, teams, insights, coaching, and more), and adds 9 skills including /session-recap, /daily-cost, /standup, /coaching, /insights, and /team-status.