planka
Planka offers a simple way to manage projects with collaborative Kanban boards. Users can create tasks and organize their workflow effortlessly, making teamwork smooth and efficient. 🛠️✨
claude mcp add --transport stdio mekoman-planka node server.js \ --env PORT="Port to run the server (default 3000)"
How to use
PLANKA is a kanban-style project management tool designed to help teams visualize and manage work efficiently. It provides a kanban board with configurable columns, real-time collaboration, and task management features like creating boards, adding tasks, assigning teammates, and due dates. The server supports Docker deployment as described in the README, and the frontend is built with JavaScript and React, leveraging Redux for state management to ensure a responsive user experience. After starting the server, you can access PLANKA in your browser and begin by creating a new board, adding tasks, and moving them across columns as work progresses. Real-time collaboration enables team members to see updates as they happen, making it suitable for both small teams and larger projects that require shared visibility.
How to install
Prerequisites:
- Node.js and npm installed on your machine
- Optional: Docker if you want to run PLANKA in a container
-
Clone the repository (or download the source as provided by the project):
git clone https://github.com/mekoman/planka.git
-
Navigate to the project directory:
cd planka
-
Install dependencies:
npm install
-
Run the server locally (non-Docker):
npm run start
-
If you prefer Docker (from the README suggestions):
docker build -t planka . docker run -p 3000:3000 planka
-
Open your browser and go to http://localhost:3000 to access PLANKA.
Note: The repository README references a ZIP artifact in place of a standard npm package. If your clone uses a different entry point, adjust the start script or the node command accordingly.
Additional notes
Tips and common considerations:
- If port 3000 is in use, configure a different port by setting PORT in the environment (e.g., PORT=4000).
- When using Docker, ensure you expose the correct port and map it to your host.
- Regularly pull the latest changes from the repository to stay up-to-date with new features and fixes.
- If you encounter dependency issues, delete node_modules and reinstall with npm install.
- For collaboration features, ensure the frontend and backend can communicate over the configured host/port, especially in restricted network environments.
- Check for any environment-specific configuration in a .env file if provided by the project.
Related MCP Servers
XHS-Downloader
小红书(XiaoHongShu、RedNote)链接提取/作品采集工具:提取账号发布、收藏、点赞、专辑作品链接;提取搜索结果作品、用户链接;采集小红书作品信息;提取小红书作品下载地址;下载小红书作品文件
rikkahub
RikkaHub is an Android APP that supports for multiple LLM providers.
bytechef
Open-source, AI-native, low-code platform for API orchestration, workflow automation, and AI agent integration across internal systems and SaaS products.
exograph
Build production-ready backends in minutes
local -gateway
Aggregate multiple MCP servers into a single endpoint with web UI, OAuth 2.1, and profile-based tool management
puppeteer
Self-hosted Puppeteer MCP server with remote SSE access, API key authentication, and Docker deployment. Complete tool suite for browser automation via Model Context Protocol.