Obsidian Kanban MCP Server
Provides tools to manage Kanban boards within an Obsidian vault, allowing users to list boards, read board content, add or move tasks between columns, and create new boards.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Obsidian Kanban MCP Serveradd 'Fix login bug' to the Todo column on the Project board"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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: vibeops
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_NAMEto a default board filename (e.g.,MyBoard.md). If set, you don't need to provide theboard_nameargument.
Building
npm install
npm run buildRunning
node dist/index.jsMCP 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 totrue. If true, creates a new Markdown note with the details and links it on the board. Set tofalseto 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
Go to Cursor Settings > Features > MCP.
Click + Add New MCP Server.
Fill in the details:
Name: Obsidian Kanban
Type: Stdio
Command:
node /path/to/mcp-obsidian-kanban/dist/index.jsEnvironment Variables:
VAULT_PATH=/path/to/your/obsidian/vault;OBSIDIAN_BOARD_NAME=MyBoard.md
Maintenance
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
- Alicense-qualityDmaintenanceEnables AI assistants to manage Planka kanban boards, including creating, updating, and organizing tasks, lists, and cards via MCP.Last updated1455MIT
- Alicense-qualityAmaintenanceEnables 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.Last updated10MIT
- Alicense-qualityDmaintenanceEnables users to manage a personal Kanban board with tasks, subtasks, notes, and code clips using natural language via the Model Context Protocol.Last updated1MIT
- AlicenseBqualityBmaintenanceEnables AI agents to manage kanban boards with tasks, including creating boards, items, moving between columns, and searching.Last updated81MIT
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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