Skip to main content
Glama
workspace-board-mcp

workspace-board-mcp

by FURYER

workspace-board-mcp

MCP (stdio) server for workspace kanban boards. Reads/writes the same file as Web CLI:

<workspace>/.webcli/board.json

Tools

Tool

Purpose

board_get

Full board summary or one card (T-12 / #T-12)

board_add_card

Create card → T-N

board_update_card

Title / body

board_move_card

Change column (+ optional order)

board_delete_card

Remove card

board_add_column / board_rename_column / board_delete_column

Columns

Every tool requires workspace: absolute path to the project root.

Related MCP server: kanbantool-mcp

Setup

cd C:\Users\furye\Documents\GitHub\workspace-board-mcp
npm install
npm run build

Web CLI (~/.webcli/mcp.json)

{
  "mcpServers": {
    "workspace-board": {
      "command": "node",
      "args": ["C:/Users/furye/Documents/GitHub/workspace-board-mcp/dist/index.js"]
    }
  }
}

(Merge with existing servers.) Restart Web CLI / promote so agents reload MCP.

Cursor IDE

Same entry in Cursor MCP settings / mcp.json.

Schema

Compatible with Web CLI Board UI (version: 1, default columns Inbox / In progress / Done).

Available Tools

8 tools
board_add_cardAdd board cardA

Create a card (id T-N). Defaults to first column (Inbox) if column_id omitted.

Inputs: title (required), workspace (required), body, column_id.

board_add_columnAdd board columnB

Add a kanban column.

Inputs: title (required), workspace (required).

board_delete_cardDelete board cardB

Delete a card by id (T-N / #T-N).

Inputs: card_id (required), workspace (required).

board_delete_columnDelete board columnA

Delete a column. Cards move to another column. Cannot delete the last column.

Inputs: column_id (required), workspace (required).

board_getGet task boardA

Load the workspace kanban board from .webcli/board.json. Optional card_id (e.g. T-12 or #T-12) returns one card.

Inputs: workspace (required), card_id.

board_move_cardMove board cardB

Move a card to another column (and optional order).

Inputs: card_id (required), column_id (required), workspace (required), order.

board_rename_columnRename board columnC

Rename a column by id.

Inputs: title (required), column_id (required), workspace (required).

board_update_cardUpdate board cardA

Update title and/or body of a card (T-N / #T-N).

Inputs: card_id (required), workspace (required), body, title.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.7/5.0

    Scored across 8 tools

    Disambiguation5/5

    Each tool has a unique purpose: column CRUD, card CRUD, and board retrieval. No two tools overlap in functionality.

    Naming Consistency5/5

    All tool names follow the pattern 'board_verb_noun' consistently (e.g., board_add_column, board_delete_card).

    Tool Count5/5

    8 tools cover a kanban board's core operations (columns and cards) without being excessive or insufficient.

    Completeness4/5

    Covers all essential CRUD for columns and cards, plus moving cards. Lacks column reordering, but the set is otherwise well-rounded.

    Related MCP Connectors

    Related MCP Servers