MCP.so
登录

Kanban Board Application MCP Server

@shahriarb

基本信息

分类

其他

传输方式

stdio

作者

shahriarb

关于 Kanban Board Application MCP Server

Local Kanban MCP server

Kanban Board Application MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "KanbanBoard": {
      "command": "/path/to/your/vibekanban/.venv/bin/python /path/to/your/vibekanban/kanban_mcp_server.py",
      "args": [],
      "enabled": true
    }
  }
}

Kanban Board Application MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Kanban Board Application?

Kanban Board Application is a simple, locally-hosted Kanban board for personal task management that integrates with Cursor’s Model Context Protocol (MCP). It allows users to create and manage projects and tickets, view a visual board with drag‑and‑drop, and track DORA metrics. It is built with Python/Flask, SQLite, and Tailwind CSS.

How to use Kanban Board Application?

Clone the repository, create a Python virtual environment, install dependencies, initialize the database with Flask migrations, and run python run.py to start the web server on http://localhost:5050. For Cursor MCP integration, configure ~/.cursor/mcp.json with the command pointing to kanban_mcp_server.py, then use @KanbanBoard commands like get kanban status, list projects, create ticket, or update ticket state directly in Cursor.

Key features of Kanban Board Application

  • Create, view, edit, and delete projects
  • Create and manage tickets with types (bug, story, task, spike) and priorities (low, medium, high, critical)
  • Visual Kanban board with drag‑and‑drop functionality
  • MCP integration for automatic ticket creation and updates via Cursor
  • DORA metrics for tracking development performance

Use cases of Kanban Board Application

  • Personal task management with a visual Kanban board
  • Using Cursor AI to automatically create and update tickets while developing software
  • Breaking down feature requests into subtasks with dependencies, acceptance criteria, and priority
  • Managing bug reports by creating prioritized tickets and tracking their resolution through states

常见问题

1

What does Kanban Board Application do?

It provides a local Kanban board for managing projects and tickets, and offers MCP integration so you can control the board directly from Cursor – for example, creating tickets or updating their state via natural language commands.

2

How do I install and run Kanban Board Application?

Clone the repo, create a Python virtual environment, install dependencies with `pip install -r requirements.txt`, run `flask db init`, `flask db migrate`, `flask db upgrade`, then start the web server with `python run.py`. Open `http://localhost:5050` in a browser.

3

Where are my data stored?

All data is stored locally in a SQLite database. No external servers or cloud services are used.

4

What dependencies/runtime does it require?

It requires Python 3.13.2 (tested) and the packages listed in `requirements.txt` (Flask, Flask‑SQLAlchemy, etc.). A virtual environment is recommended.

5

How does the MCP integration work with Cursor?

After the web server is running, add a global MCP server in Cursor settings with the command pointing to `/full/path/to/.venv/bin/python /full/path/to/kanban_mcp_server.py`. Then use `@KanbanBoard` followed by commands such as `list projects`, `create ticket`, or `add comment`.

评论

其他 分类下的更多 MCP 服务器