planka-mcp
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., "@planka-mcpCreate a card 'Write blog post' in the Content 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.
Planka MCP — Hermes MCP server untuk Planka Kanban
MCP server yang menghubungkan Hermes ke Planka (kanban self-hosted BTD) via REST API.
13 Tools
Tool | Fungsi |
| List semua project |
| Buat project (private/shared) |
| Detail project + boards |
| Buat board di project |
| Detail board + lists |
| Buat list/kolom di board |
| List card dalam list |
| Buat card |
| Detail card + members |
| List semua user |
| Buat user (admin/projectOwner/boardUser) |
| Assign user ke board (WAJIB sebelum card) |
| Assign user ke card — multi-assignee (panggil berulang utk tim) |
Related MCP server: Another Planka MCP
Setup
cd ~/planka-mcp
python3 -m venv venv
./venv/bin/pip install -r requirements.txt # mcp==1.29.0, requestsRegister Hermes
yes | hermes mcp add planka \
--command /home/dedieko/planka-mcp/venv/bin/python3 \
--env PLANKA_BASE_URL=http://127.0.0.1:13370 PLANKA_EMAIL=admin@ugm.ac.id PLANKA_PASSWORD='<pass>' \
--args /home/dedieko/planka-mcp/run_planka_mcp.py⚠️ Semua env dalam SATU --env (dipisah spasi). Restart gateway untuk aktif.
Auth Flow (terms-aware)
POST /api/access-tokens{emailOrUsername, password}Jika
pendingToken→GET /api/terms→ signature = sha256(isi terms) →POST /api/access-tokens/accept-terms
Struktur Data
project (type: private)
└── boards (type: trello, position)
└── lists (type: active, position)
└── cards (type: project)
└── card-memberships (multi-user)Assign Member (2-step, wajib)
POST /api/boards/:id/board-memberships{userId, role: editor} — tanpa ini "User not found"POST /api/cards/:id/card-memberships{userId} — panggil per anggota tim
Repo Terkait
This server cannot be installed
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
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables AI assistants like Claude to interact directly with Planka Kanban boards, allowing automated management of projects, tasks, and workflows through conversational interfaces.8151MIT
- Flicense-qualityDmaintenanceAn MCP server that enables AI assistants to interact with self-hosted Planka boards through the Planka REST API. It allows users to list, search, create, and update projects, boards, and cards using natural language.2
- AlicenseAqualityFmaintenanceMCP server enabling AI agents to manage PLANKA kanban boards with full CRUD support for cards, tasks, labels, comments, and lists.15768MIT
- Alicense-qualityDmaintenanceEnables AI assistants to manage Planka kanban boards, including creating, updating, and organizing tasks, lists, and cards via MCP.1756MIT
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
MCP server for Argo RPG Platform — connects AI assistants to campaign data via OAuth2
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
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/dedieko-priyadi/planka-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server