AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Kanban Board Mcp

mcp-iamcaominhtien-kanban-board-mcp · by iamcaominhtien

A personal Kanban board with a polished React UI and Python MCP server — built for AI agent integration

No reviews yet
0 installs
41 views
0.0% view→install

Install

$ agentstack add mcp-iamcaominhtien-kanban-board-mcp

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution Used
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-iamcaominhtien-kanban-board-mcp)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
5mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Kanban Board Mcp? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Kanban Board MCP

A personal Kanban board with a polished React UI and a Python MCP server — built for AI agent integration.


What's Inside

| | | |---|---| | UI | React 18 + Vite + TypeScript, Tailwind CSS, drag-and-drop (@dnd-kit) | | Server | Python, FastAPI, MCP (Model Context Protocol), SQLite via SQLModel | | Storage | Local-first — SQLite, no external services |

Screenshots

Board View

Ticket Detail

List View

Timeline / Gantt

Quick Start

UI (Frontend)

cd ui
npm install
npm run dev        # http://localhost:5173

MCP Server (Backend)

Requires uv.

cd server
uv sync
uv run uvicorn main:app --reload --port 8000

MCP Tools

The server exposes 15 tools for AI agents over MCP:

Projects & Members

  • list_projects — list all projects
  • create_project — create a new project
  • list_members — list project members
  • add_member — add a member to a project
  • remove_member — remove a member

Tickets

  • create_ticket — create a ticket (auto-generates ID like PREFIX-N)
  • list_tickets — list & filter tickets by status, priority, or search query
  • get_ticket — get full ticket details
  • update_ticket — update title, description, type, priority, etc.
  • update_ticket_status — change ticket status
  • create_child_ticket — create a subtask under a parent ticket

Annotations

  • add_comment — add a comment to a ticket
  • add_work_log — log work with role and note
  • add_test_case — attach a test case to a ticket
  • update_test_case — update test case status and proof

Connecting AI Agents

Option 1 — Stdio (recommended for VS Code / Claude Desktop)

The server launches as a subprocess — no manual startup needed. The database schema is created automatically on first run.

Add to VS Code mcp.json or Claude Desktop config:

{
  "servers": {
    "kanban": {
      "type": "stdio",
      "command": "uv",
      "args": ["--directory", "/path/to/kanban-board-mcp/server", "run", "mcp_stdio.py"]
    }
  }
}

Option 2 — HTTP (when running the full server)

Start the server first:

cd server && uv run uvicorn main:app --port 8000

Then connect any MCP-compatible client to http://localhost:8000/mcp.

Desktop App Release Status

The desktop app packages the full stack (React UI + FastAPI server + MCP stdio) into a single installable application via Electron.

| Platform | Status | Artifact | |---|---|---| | macOS (x64 + arm64) | Available | DMG — see v1.4.2 release | | Windows (NSIS) | Not yet uploaded | Build from source: ./build-desktop.sh | | Linux | Not yet supported | — |

> macOS note: the app is not notarized — right-click → Open on first launch.

More Docs

  • [Server README](server/README.md)
  • [UI README](ui/README.md)
  • [Architecture](docs/backend-architecture.md)
  • [Changelog](CHANGELOG.md)

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.