Back to Home
bivex icon

kanboard-mcp

Verified Safe

by bivex

Overview

This server integrates AI assistants with Kanboard, allowing natural language management of projects, tasks, users, and workflows.

Installation

Run Command
./kanboard-mcp

Environment Variables

  • KANBOARD_API_ENDPOINT
  • KANBOARD_API_KEY
  • KANBOARD_USERNAME
  • KANBOARD_PASSWORD
  • KANBOARD_AUTH_METHOD
  • KANBOARD_USER_APP_ROLES
  • KANBOARD_USER_PROJECT_ROLES
  • KANBOARD_DEBUG
  • KANBOARD_SKIP_RBAC

Security Notes

The server uses environment variables for sensitive credentials (API key, username/password), which is a good practice. It implements role-based access control (RBAC) to enforce permissions at both application and project levels, with a clear hierarchy and access maps defined internally. Debugging flags (`KANBOARD_DEBUG`, `KANBOARD_SKIP_RBAC`) are provided for troubleshooting, with a warning for `KANBOARD_SKIP_RBAC` which, if enabled in production, would bypass all permission checks. API calls include retry mechanisms and handle various authentication methods (global token, user token, bearer, username/password). There are no signs of code obfuscation or direct 'eval'-like constructs. The primary security considerations are the secure configuration of the Kanboard instance itself and the environment variables where credentials are stored.

Similar Servers

Stats

Interest Score40
Security Score9
Cost ClassMedium
Avg Tokens2500
Stars17
Forks4
Last Update2025-12-12

Tags

KanboardProject ManagementAI IntegrationGoMCP