Wekan MCP connector
Updated
Wekan is an open-source kanban board platform for organizing tasks, cards, lists, and boards across teams. The Wekan MCP connector allows AI agents to manage users, boards, and lists, creating and removing them as project needs change. It also supports retrieving board structures and user details, giving agents visibility into how work is organized across a Wekan instance.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Wekan MCP connector to perform the following actions:
- Automate task creation across kanban boards for active projects
- Sync card and board data with other workflow tools
- Track team progress by retrieving lists, cards, and checklists
- Organize projects by creating boards, lists, and swimlanes
- Streamline collaboration by posting comments directly on cards
- Monitor task completion through checklist item status updates
- Centralize user and board information for reporting purposes
- Clean up finished projects by deleting boards, lists, and cards
Example prompts
Use the following example prompts to invoke Wekan MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all the cards on my Wekan project board.Create a new task card in Wekan for the marketing sprint.Add a comment to the shipment delay card in Wekan.List all the boards I have access to in Wekan.Mark the testing checklist item as complete in Wekan.Who are all the users registered in Wekan.Create a new board for the Q4 launch in Wekan.Get all the lists on the product roadmap board in Wekan.Delete the outdated card from the sprint backlog in Wekan.Show me all the checklists on the onboarding card in Wekan.
Wekan MCP connector tools
The Wekan MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| getUsers | List all users |
| getCurrentUser | Get current user |
| getUserBoards | Get user's boards |
| createBoard | Create a board |
| getBoard | Get a board |
| deleteBoard | Delete a board |
| getBoardLists | Get board lists |
| createList | Create a list |
| getList | Get a list |
| deleteList | Delete a list |
| getBoardSwimlanes | Get board swimlanes |
| getSwimlaneCards | Get swimlane cards |
| getListCards | Get list cards |
| createCard | Create a card |
| getCard | Get a card |
| updateCard | Update a card |
| deleteCard | Delete a card |
| getCardComments | Get card comments |
| createCardComment | Create a card comment |
| getCardComment | Get a card comment |
| deleteCardComment | Delete a card comment |
| getCardChecklists | Get card checklists |
| createChecklist | Create a checklist |
| getChecklist | Get a checklist |
| deleteChecklist | Delete a checklist |
| getChecklistItem | Get a checklist item |
| updateChecklistItem | Update a checklist item |
| deleteChecklistItem | Delete a checklist item |