A Claude Code plugin that provides a cyberpunk-themed kanban board manageable by Claude agents via MCP tools.
This is the plugin — it gives Claude Code the ability to create, move, and manage kanban cards programmatically. For the web UI (human-facing board), see cyber-mango.
Both the plugin and the web UI share the same SQLite database, so changes made by Claude appear instantly in the browser and vice versa.
| Component | Description |
|---|---|
| MCP Server | 9 tools for board management via stdio JSON-RPC |
| Skills | Markdown protocols that teach Claude when and how to use the tools |
| Hooks | SessionStart (board summary) and Stop (activity recap) lifecycle hooks |
| Tool | Description |
|---|---|
list_boards | List all kanban boards |
get_board | Get a board with all columns, cards, and tags |
get_board_summary | Card counts by column and priority |
create_card | Create a card (resolves column by ID or name) |
update_card | Update title, description, or priority |
move_card | Move a card to a different column or position |
delete_card | Delete a card |
create_column | Create a new column on a board |
manage_tags | Create, assign, remove, list, or delete tags |
git clone https://github.com/juandagalo/cyber-mango-plugin-go.git
cd cyber-mango-plugin-go
make build
This produces three binaries in bin/: mcp-server, session-start, session-stop (with .exe on Windows). The Makefile detects the OS automatically.
If you don't have make, build manually:
mkdir -p bin
go build -o bin/mcp-server ./cmd/mcp-server
go build -o bin/session-start ./cmd/session-start
go build -o bin/session-stop ./cmd/session-stop
claude plugin marketplace add /path/to/cyber-mango-plugin-go
claude plugin install cyber-mango
Restart your Claude Code session. Verify with:
claude mcp list
# Should show: plugin:cyber-mango:cyber-mango — ✓ Connected
The plugin and the web UI share the same SQLite database. The database path is resolved in this order:
CYBER_MANGO_DB_PATH environment variableCLAUDE_PLUGIN_DATA/kanban.db (set by Claude Code for plugins)~/.cyber-mango/kanban.db (default shared location)On first run, if no boards exist, a default Cyber Mango board is created with five columns: Backlog, To Do, In Progress, Review, Done.
cyber-mango-plugin-go/
├── .claude-plugin/ # Plugin + marketplace metadata
├── .mcp.json # MCP server config (stdio)
├── hooks/hooks.json # Lifecycle hook definitions
├── skills/ # board-manage + ticket-track
├── cmd/
│ ├── mcp-server/ # MCP server entry point
│ ├── session-start/ # SessionStart hook
│ └── session-stop/ # Stop hook
├── internal/
│ ├── db/ # Connection, migrations, seed
│ ├── models/ # Data structs
│ ├── services/ # Business logic
│ └── mcp/ # Tool handlers + server registration
├── go.mod
├── Makefile
└── README.md
go test ./...
Tests use in-memory SQLite (:memory:) — no external dependencies.
Daniel Garcia (juandagalo)
Admin access level
Server config contains admin-level keywords
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 juandagalo/cyber-mango-plugin-go --plugin cyber-mangoPersistent Kanban board workflow with TodoWrite sync and SessionStart resume
Markdown-based Kanban board managed by Claude Code. Cards live as .md files — no database, no server.
Kaiten board automation tools
Skyboard kanban board CLI — manage boards, columns, and cards on AT Protocol
Kanban board agent orchestration — hooks, roles, and lifecycle management for Claude Code sessions
Manage and decompose work into feature-level tasks on the agtx kanban board