EasyKanban
Connect Claude, ChatGPT, Cursor, or any MCP-compatible AI to your EasyKanban kanban boards.
Что умеет
- List Boards: List all kanban boards the user can access (owned and shared). Returns board id, title, and timestamps. Start here to resolve a board name the user mentioned into its id.
- Get Board: Get a board with its columns and cards. By default archived cards are excluded. The `tagNames` map translates this board's tag color ids into the names the user sees.
- List Cards: List cards on a board, optionally filtered to a single column. Includes the board's tag id -> name mapping.
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
Connect Claude, ChatGPT, Cursor, or any MCP-compatible AI to your EasyKanban kanban boards. Ask for a to-do summary across all your boards, then let your assistant create, update, and move cards for you.
Endpoint: https://easykanb.app/api/mcp
Transport: Streamable HTTP
Auth: OAuth 2.1 (PKCE + Dynamic Client Registration) — no API keys
Setup
Claude (web & desktop)
Settings → Connectors → Add custom connector, paste
https://easykanb.app/api/mcp, then click Allow in the browser window that
opens.
Claude Code
claude mcp add --transport http easykanban https://easykanb.app/api/mcp
Then run /mcp to authenticate.
ChatGPT
Settings → Connectors → Add custom connector, paste
https://easykanb.app/api/mcp, confirm the EasyKanban sign-in.
Cursor, VS Code & other clients
{
"mcpServers": {
"easykanban": {
"url": "https://easykanb.app/api/mcp"
}
}
}
One-click install links for Cursor and VS Code are on .
Tools
Reading is free on every account. Writing requires EasyKanban Pro (€6/month) and unlocks immediately on upgrade — no reconnect needed.
| Tool | Plan | Description |
|---|---|---|
list_boards |
Free | List all boards you can access |
get_board |
Free | Read a board with its columns, cards, and tag names |
list_cards |
Free | List and filter cards on a board |
get_todo_overview |
Free | Cross-board to-do summary sorted by due date |
create_card |
Pro | Create a card in a column |
update_card |
Pro | Edit title, description, tags, due date |
move_card |
Pro | Move a card between columns or positions |
archive_card |
Pro | Archive a card (reversible) |
delete_card |
Pro | Permanently delete a card |
create_board |
Pro | Create a board with a set of columns |
create_column |
Pro | Add a column to a board |
Example prompts
- "What are my most important to-dos this week?"
- "Summarize everything that is overdue across my boards."
- "Create a card 'Send invoice to ACME' in my Freelance board."
- "Move the 'Design review' card to Done."
- "Add cards for all the action items from this meeting transcript."
Security
- Your existing login. Authorization runs through OAuth against your EasyKanban account. No API keys or passwords are shared with the AI.
- Same permissions as in the app. Every request runs under your identity with Postgres row-level security applied, so your AI sees only boards you can access, and team roles (owner, editor, viewer) are enforced by the database.
- Revoke anytime. Settings → Connected Apps cuts off an app's access immediately.
Links
- Setup & docs:
- Pricing:
- Privacy:
Список инструментов сервера (11)
Технические названия из tools/list. Нужны только разработчикам.
| list_boards | List all kanban boards the user can access (owned and shared). Returns board id, title, and timestamps. Start here to resolve a board name the user mentioned into its id. |
| get_board | Get a board with its columns and cards. By default archived cards are excluded. The `tagNames` map translates this board's tag color ids into the names the user sees. |
| list_cards | List cards on a board, optionally filtered to a single column. Includes the board's tag id -> name mapping. |
| create_board | Create a new board with a starting set of columns. Defaults to Backlog / In Progress / On Hold / Done. Requires the Pro plan. |
| create_column | Add a column to an existing board. Appends to the right unless a position is given. Requires the Pro plan. |
| create_card | Create a new card in a column. Appends to the end of the column. Requires the Pro plan. |
| update_card | Update fields on an existing card. Only provided fields are changed. Requires the Pro plan. |
| move_card | Move a card to a target column and position. If targetSortOrder is omitted, the card is appended to the end of the target column. Requires the Pro plan. |
| archive_card | Archive a card (hidden from the board but recoverable). Requires the Pro plan. |
| delete_card | Permanently delete a card. This cannot be undone - prefer archive_card unless the user explicitly asked for deletion. Requires the Pro plan. |
| get_todo_overview | Aggregate open (non-archived) cards across all accessible boards, enriched with board and column names and sorted by due date (soonest first, undated last). Prefer this over calling get_board per board when the user asks what needs attention. |