Command Palette

Search for a command to run...

UnylyUnyly
Browse all

U2dia Kanban

FreeNot checked

The open-source kanban board for Claude Code agent teams. Zero dependencies. MCP native.

GitHubEmbed

About

The open-source kanban board for Claude Code agent teams. Zero dependencies. MCP native.

README

U2DIA Kanban Board

U2DIA AI Kanban Board

The open-source kanban board for Claude Code agent teams.
Zero dependencies. MCP native. Real-time monitoring.

MIT License Python 3.8+ Zero Dependencies MCP Native Multi Platform

Quick Start · MCP Integration · Features · Downloads · Docs · Contributing · Sponsor


U2DIA Dashboard


What is this?

U2DIA Kanban Board is a real-time monitoring and management tool for Claude Code agent teams running in parallel. Connect from any project via MCP — create teams, assign tickets, track agent work, and see everything happen live.

Your Project ──MCP──→ Kanban Board ──→ Real-time Dashboard
                                   ──→ Live Feed (SSE)
                                   ──→ Android App
                                   ──→ Desktop App

One command. No pip install. No npm install. Just run it.

python3 server.py

Why U2DIA?

Zero Dependencies Pure Python standard library — nothing to install, ever
Single File Server HTTP + MCP + SSE + SQLite + REST API in one server.py
MCP Native 17 tools for Claude Code agent orchestration
Real-time SSE-powered live feed, heatmap, KPI dashboard
Multi-Platform Web SPA + Android APK + Electron Desktop
Constitution Model Minimal rules, maximum agent autonomy

Quick Start

1. Run the server

git clone https://github.com/U2SY26/U2DIA-KANBAN-BOARD.git
cd U2DIA-KANBAN-BOARD
python3 server.py

Open http://localhost:5555 — that's it.

2. Connect from any project

Add to your project's .claude/settings.json:

{
  "mcpServers": {
    "kanban": {
      "type": "url",
      "url": "http://localhost:5555/mcp"
    }
  }
}

Now your Claude Code agents can use 17 kanban tools automatically.

MCP Integration

Available Tools (17)

Tool Purpose
kanban_team_list / kanban_team_create Team management
kanban_board_get / kanban_team_stats Board & statistics
kanban_member_spawn Spawn agents
kanban_ticket_create / kanban_ticket_claim / kanban_ticket_status Ticket lifecycle
kanban_message_create / kanban_message_list Agent communication
kanban_artifact_create / kanban_artifact_list Artifact sharing
kanban_activity_log Activity logging
kanban_auto_scaffold Auto-scan project structure
kanban_feedback_create / kanban_feedback_list / kanban_feedback_summary QA & feedback

Agent Workflow

1. Create team     → kanban_team_create
2. Create tickets  → kanban_ticket_create (decompose before coding)
3. Spawn agents    → kanban_member_spawn
4. Work            → ticket_claim → activity_log → ticket_status
5. Deliver         → artifact_create → feedback → Done

Features

Web Dashboard

  • KPI Grid — Teams, agents, tickets, progress, costs — all live
  • 48h Heatmap — Activity visualization at 10-min granularity
  • Live Feed — SSE real-time events with smooth animations
  • Kanban Board — 6-column board with drag & drop
  • Project Grouping — Drill-up/down views per project
  • JSON Export — Download current state as structured data

Android App

  • Dashboard — KPI, heatmap, team overview
  • Live Feed — SSE streaming with filters
  • Kanban Board — Full ticket management
  • AI Chat (유디) — Talk to resident AI agent
  • History & Archives — Detailed timelines, tabbed detail views
  • System Monitor — CPU, memory, disk, connected clients

Desktop App (Electron)

  • Server Manager — Start/stop server, manage auth tokens
  • System Tray — Background operation with notifications
  • Client Monitor — Connected MCP clients overview

Downloads

Platform Download
Android APK Latest Release
Linux AppImage Latest Release
Windows Latest Release
Web python3 server.pyhttp://localhost:5555

Architecture

U2DIA-KANBAN-BOARD/
├── server.py              # Single-file Python server (stdlib only)
│                          # HTTP + MCP + SSE + SQLite + REST API
├── web/                   # Static SPA frontend (vanilla JS/CSS)
│   ├── index.html         # App shell
│   ├── css/               # Design system (Salesforce Lightning Dark)
│   └── js/                # Modules (dashboard, kanban, sse, api, sidebar, cli)
├── flutter_app/           # Android mobile app
│   └── lib/
│       ├── screens/       # Dashboard, Feed, Kanban, Chat, History, Archives
│       └── services/      # API, SSE, Auth, Notifications
├── desktop/               # Electron desktop apps
│   ├── server-manager-app/# Server Manager (control, tokens, metrics)
│   └── frontend/          # Frontend Viewer
└── docs/                  # Documentation

Tech Stack

Layer Technology Why
Server Python 3.8+ (stdlib only) Zero dependencies, runs anywhere
Database SQLite (WAL mode) Concurrent access, no setup
Real-time SSE (Server-Sent Events) Lightweight, HTTP-native
Web Vanilla JS/CSS No build tools, no bundlers
Mobile Flutter/Dart Cross-platform, native performance
Desktop Electron Windows/Linux/macOS

URLs

URL Purpose
http://localhost:5555/ Dashboard (SPA)
http://localhost:5555/#/board/{teamId} Team Kanban Board
http://localhost:5555/#/archives Archives
http://localhost:5555/api/... REST API
http://localhost:5555/mcp MCP endpoint (JSON-RPC 2.0)

Documentation

Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

# Development
python3 server.py              # Server (no dependencies)
cd flutter_app && flutter run  # Mobile app
cd desktop/server-manager-app && npm start  # Desktop app

Sponsor

U2DIA Kanban Board is free and open-source, made possible by U2DIA.

If this project saves you time or helps your team work better with Claude Code, consider supporting its development:

GitHub Sponsors

Your sponsorship helps us:

  • Maintain and improve the kanban board
  • Add new features and platform support
  • Keep it free and open-source for everyone

About U2DIA

U2DIA AI Data Platform for Manufacturing
U2DIA integrates and structures dispersed manufacturing data into actionable insights. Our flagship product LINKO unifies PLM, APS, MES, and CAM — reducing CAM work time by up to 80% through PMI-based automation.

U2DIA AI connects 13+ CAD/CAM systems through an intelligent engine with 97% answer accuracy. U2DIA COMMERCE AI integrates 5,000+ marketplaces with AI-powered dynamic pricing.

🏢 www.u2dia.com · 📧 [email protected] · 📸 @u2dia_official
🏅 NVIDIA Inception Program Member

Made with ❤️ by U2DIA · MIT License · Star ⭐ if this helps you!


🇰🇷 한국어

U2DIA AI 칸반보드

Claude Code 에이전트 팀의 병렬 개발을 실시간 모니터링하는 엔터프라이즈급 칸반보드.

빠른 시작

git clone https://github.com/U2SY26/U2DIA-KANBAN-BOARD.git
cd U2DIA-KANBAN-BOARD
python3 server.py
# http://localhost:5555 접속

MCP 연결

프로젝트의 .claude/settings.json에 추가:

{
  "mcpServers": {
    "kanban": {
      "type": "url",
      "url": "http://localhost:5555/mcp"
    }
  }
}

주요 기능

  • 웹 대시보드 — KPI, 히트맵, 실시간 피드, 칸반보드
  • Android 앱 — 대시보드, 피드, 칸반, AI 채팅, 히스토리
  • 데스크톱 앱 — 서버 관리, 토큰 관리, 시스템 모니터링
  • MCP 도구 17개 — 팀/티켓/에이전트/산출물/피드백 관리

U2DIA 소개

U2DIA는 제조업 AI 데이터 플랫폼 기업입니다. LINKO(제조관리), U2DIA AI(CAD/CAM 통합), U2DIA COMMERCE AI(이커머스) 등을 운영하며, NVIDIA Inception Program 멤버입니다.

🏢 www.u2dia.com · 📧 [email protected]

from github.com/U2SY26/u2dia-kanban

Installing U2dia Kanban

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/U2SY26/u2dia-kanban

FAQ

Is U2dia Kanban MCP free?

Yes, U2dia Kanban MCP is free — one-click install via Unyly at no cost.

Does U2dia Kanban need an API key?

No, U2dia Kanban runs without API keys or environment variables.

Is U2dia Kanban hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install U2dia Kanban in Claude Desktop, Claude Code or Cursor?

Open U2dia Kanban on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare U2dia Kanban with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All communication MCPs