1. Conduid
  2. Productivity
  3. Planka V2
MCP server · Productivity

Planka V2

MCP server for Planka v2.x Kanban board

Unclaimed productivity
37Low

Scored 6 months ago · breakdown

About Planka V2

Planka V2 is an MCP server in the Productivity category: mCP server for Planka v2.x Kanban board.

Install

Claude Code
claude mcp add planka-v2 -- npx -y @navyatec/planka-v2-mcp
npx
npx -y @navyatec/planka-v2-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (10)

mcp_kanban_card_managerManage kanban cards with various operations

Parameters not published.

mcp_kanban_card_membership_managerManage memberships of a card (assign users by ID, email, or username)

Parameters not published.

mcp_kanban_comment_managerManage card comments with various operations

Parameters not published.

mcp_kanban_label_managerManage kanban labels with various operations

Parameters not published.

mcp_kanban_list_managerManage kanban lists with various operations

Parameters not published.

mcp_kanban_membership_managerManage board memberships with various operations

Parameters not published.

mcp_kanban_project_board_managerManage projects and boards with various operations

Parameters not published.

mcp_kanban_stopwatchManage card stopwatches for time tracking

Parameters not published.

mcp_kanban_task_list_managerManage task lists with various operations (Planka v2.0)

Parameters not published.

mcp_kanban_task_managerManage kanban tasks with various operations

Parameters not published.

Ask AI

✦

Ask AI about Planka V2

Powered by Claude · Grounded in docs

I know everything about Planka V2. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

📋 Planka Kanban MCP (v2.x)

A specialized Model Context Protocol (MCP) server that enables LLMs (like Claude in Cursor) to interact with Planka v2.x kanban boards.

[!IMPORTANT] This MCP server is designed specifically for Planka v2.x. It allows an AI agent to manage projects, boards, cards, and the new Task List hierarchy on an existing Planka instance.

✨ Key Features (Planka v2.x)

  • 📂 Task List Management: Full support for the new Task List entity introduced in Planka v2.0.
  • ✅ Granular Task Tracking: Create and complete tasks within specific Task Lists inside cards.
  • ⏱️ Persistent Time Tracking: Start and stop stopwatches on cards; time is tracked directly in Planka.
  • 👥 Unified Membership Management: Assign users to cards by Email or Username without needing their ID first.
  • 🚀 Project-First Defaults: New cards are created as type "project" by default to ensure subtasks and checklists are immediately visible.
  • 🗂️ Consolidated Managers: Grouped tools (Card Manager, Project Manager, etc.) to optimize LLM interaction and stay under tool limits.
  • 📊 Aggregate Summaries: New tools for comprehensive data retrieval:
    Tool Name Parameters Description
    get_board id Get board details.
    update_board id, name, backgroundType, etc. Update board settings.
    delete_board id Delete a board.
    get_board_summary boardId, includeTaskDetails, includeComments Get a comprehensive summary of a board including stats.
    get_project_summary id Get a summary of all boards in a project.
  • 🏷️ Advanced Labeling: Full support for v2.x color palettes and label assignment.

🚀 Quick Start (Connect to your Planka v2.x)

1. Prerequisites

  • A functional Planka v2.x instance reachable via network.
  • An agent user created in Planka with the necessary permissions.

2. Configure Your Client (Cursor/Claude/Antigravity)

The easiest way is using npx. Add the following to your MCP configuration:

{
  "mcpServers": {
    "planka-mcp": {
      "command": "npx",
      "args": ["-y", "@navyatec/planka-v2-mcp@latest"],
      "env": {
        "PLANKA_BASE_URL": "https://your-planka-instance.com",
        "PLANKA_AGENT_EMAIL": "agent@yourdomain.com",
        "PLANKA_AGENT_PASSWORD": "your-secure-password",
        "PLANKA_IGNORE_SSL": "true"
      }
    }
  }
}

Alternative: Local Setup

If you have the code locally, pointing to the built file:

{
  "mcpServers": {
    "planka-mcp": {
      "command": "node",
      "args": ["/absolute/path/to/kanban-mcp/dist/index.js"],
      "env": { ... }
    }
  }
}

Ask Claude:

  • "Groom the Backlog board and break down the top card into tasks."
  • "Start tracking time for the 'UI Implementation' card."
  • "Assign @jane.doe to the card 'Implement API Authentication'."
  • "Create a new 'Database' Task List in the 'System Migration' card."

📖 Documentation

🏗️ Development

# Install dependencies
npm install

# Build the project
npm run build

# Run in development mode
npm run dev

# Run quality checks
npm run qc

### 🚀 Automated Releases
This project is configured for automated releases via **GitHub Actions**. Pushing a tag in the format `v*` (e.g., `v1.3.4`) will automatically build, test, and publish the package to **NPM** and create a **GitHub Release**.

This project focuses exclusively on the MCP interface. For Planka server setup, refer to the official Planka documentation. Developed by NAVYA TECNOLOGÍA 2024, S.L.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Planka V2

How do I install Planka V2?

Run claude mcp add planka-v2 -- npx -y @navyatec/planka-v2-mcp, then add the server to your MCP client's configuration.

Is Planka V2 safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Planka V2 still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.