Skip to main content
Glama
trung-persefoni

Obsidian Kanban MCP Server

Obsidian Kanban MCP Server

An MCP server to manage Obsidian Kanban boards.

Features

  • List all Kanban boards in your vault.

  • Read board content (columns and tasks).

  • Add tasks to specific columns.

  • Move tasks between columns.

  • Create new Kanban boards.

Related MCP server: KanbanX MCP Server

Usage

Prerequisites

  • Node.js installed.

  • Obsidian vault with the Kanban plugin installed.

Configuration

The server points to the Obsidian vault specified by the VAULT_PATH environment variable. If not set, it defaults to ~/workspace/cursor-vault.

You can also optionally set:

  • OBSIDIAN_BOARD_NAME to a default board filename (e.g., MyBoard.md). If set, you don't need to provide the board_name argument.

Building

npm install
npm run build

Running

node dist/index.js

MCP Tools

  • list_boards: List all boards.

  • get_board_content(board_name): Get columns and tasks.

  • add_task(board_name, column_name, task_text, description?, labels?, acceptance_criteria?, create_note?): Add a task with optional details.

    • description: Multiline string for task details.

    • labels: Array of strings (e.g., ["urgent", "bug"]). Appended as tags to the title.

    • acceptance_criteria: Array of strings. Added as a checklist in the description.

    • create_note: Boolean. Defaults to true. If true, creates a new Markdown note with the details and links it on the board. Set to false to keep all details on the card itself.

  • move_task(board_name, task_text, from_column, to_column): Move a task.

  • create_board(board_name, columns): Create a new board.

Deployment & Integration

Integrating with Claude Desktop

Add the following to your claude_desktop_config.json (MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "obsidian-kanban": {
      "command": "node",
      "args": ["/path/to/mcp-obsidian-kanban/dist/index.js"],
      "env": {
        "VAULT_PATH": "/path/to/your/obsidian/vault",
        "OBSIDIAN_BOARD_NAME": "MyBoard.md"
      }
    }
  }
}

Integrating with Cursor

  1. Go to Cursor Settings > Features > MCP.

  2. Click + Add New MCP Server.

  3. Fill in the details:

    • Name: Obsidian Kanban

    • Type: Stdio

    • Command: node /path/to/mcp-obsidian-kanban/dist/index.js

    • Environment Variables: VAULT_PATH=/path/to/your/obsidian/vault;OBSIDIAN_BOARD_NAME=MyBoard.md

Install Server
F
license - not found
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables agents to read and drive a local-first Kanban board for issue tracking, allowing them to list, create, update, and resolve issues from Claude Code sessions.
    8
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables users to manage a personal Kanban board with tasks, subtasks, notes, and code clips using natural language via the Model Context Protocol.
    1
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    Enables AI agents to manage kanban boards with tasks, including creating boards, items, moving between columns, and searching.
    8
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to manage tasks in a kanban board organized as markdown files, with operations to create, update, delete, move tasks, manage lanes, and get statistics.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP-native open-source Notion alternative: read & write pages, databases and kanban boards.

  • Create, validate, edit, export (markdown/svg/png/mermaid), and search JSON Canvas files.

  • Search your Obsidian vault to quickly find notes by title or keyword, summarize related content, a…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/trung-persefoni/obsidian-kanban-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server