Trello integration
Visual project management platform API using boards, lists, and cards. Manage projects visually, organize tasks in lists, track progress with labels and due dates. Perfect for building project tracking integrations, task automation, and workflow management tools.
Say what should happen.
The workflow builds itself.
Common Trello use cases
- card cleanup
- board cleanup
- subtask management
- requirement tracking
- change tracking
- label management
- list configuration
- checklist management
- progress tracking
- board organization
What you can do with Trello
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Card, 10 operations
archive_all_cardsArchive all cardsPOSTArchives all cards in a Trello list at once. Moves all cards in the list to the board archive.archive_cardArchive cardPUTArchives a Trello card by setting its closed status to true. Removes the card from the active board view while preserving its history.create_cardCreate cardPOSTCreates a new card in a Trello list. Adds a task or item with optional description, due date, labels, and member assignments.delete_cardDelete cardDELETEPermanently deletes a Trello card. Removes the card and its history from the board entirely.get_board_cardsGet board cardsGETRetrieves all cards on a Trello board across all lists. Returns card names, descriptions, labels, and positions.get_cardGet cardGETRetrieves detailed information about a specific Trello card including name, description, labels, due date, and attachments.get_list_cardsGet list cardsGETRetrieves all cards in a Trello list. Returns card names, descriptions, labels, and due dates for list content display.move_all_cardsMove all cardsPOSTMoves all cards from one Trello list to another list. Bulk transfer of cards between workflow stages.searchSearchGETSearches across Trello boards, cards, members, and organizations using a query string.update_cardUpdate cardPUTUpdates a Trello card's properties including name, description, list position, or archived status. Enables card modifications and workflow movements.
Label, 6 operations
add_label_to_cardAdd label to cardPOSTAdds an existing label to a Trello card for categorization and filtering.create_labelCreate labelPOSTCreates a new label on a Trello board for categorizing and organizing cards visually.delete_labelDelete labelDELETEPermanently deletes a Trello label from a board. Removes the label from all cards using it.get_board_labelsGet board labelsGETRetrieves all labels defined on a Trello board for card categorization and filtering.remove_label_from_cardRemove label from cardDELETERemoves a label from a Trello card without deleting the label itself.update_labelUpdate labelPUTUpdates a Trello label's name or color for better card categorization.
Board, 5 operations
create_boardCreate boardPOSTCreates a new Trello board with optional default lists. Sets up a fresh workspace for organizing cards and tasks with customizable settings.delete_boardDelete boardDELETEPermanently deletes a Trello board and all its contents. This action cannot be undone.get_boardGet boardGETRetrieves detailed information about a specific Trello board including name, description, settings, and preferences for board configuration displays.get_member_boardsGet member boardsGETRetrieves all Trello boards accessible to a member. Returns board names, URLs, and settings for workspace navigation and board selection interfaces.update_boardUpdate boardPUTUpdates a Trello board's properties including name, description, visibility, and background settings.
List, 5 operations
archive_listArchive listPUTArchives a Trello list (column) by setting its closed status. Hides the list and all its cards from the board view.create_listCreate listPOSTCreates a new list (column) on a Trello board. Adds a new workflow stage for organizing and categorizing cards.get_board_listsGet board listsGETRetrieves all lists on a Trello board in order. Returns list names, positions, and states for kanban column display and card organization.get_listGet listGETRetrieves detailed information about a specific Trello list including name, position, and board association.update_listUpdate listPUTUpdates a Trello list's properties including name, position, or archived status.
Member, 5 operations
add_member_to_cardAdd member to cardPOSTAssigns a team member to a Trello card. Adds the member to the card's assignee list for task responsibility tracking.get_board_membersGet board membersGETRetrieves all members who have access to a Trello board with their roles and permissions.invite_memberInvite memberPUTAdds a Trello member to a board with specified permission level. Invites user to collaborate on the project.remove_memberRemove memberDELETERemoves a member from a Trello board, revoking their access to the project.remove_member_from_cardRemove member from cardDELETERemoves a member assignment from a Trello card.
Checklist, 4 operations
create_checklistCreate checklistPOSTCreates a checklist on a Trello card. Adds a trackable list of subtasks or items within a card for detailed progress tracking.delete_checklistDelete checklistDELETEPermanently deletes a Trello checklist and all its check items from a card.get_checklistGet checklistGETRetrieves a specific Trello checklist with all its check items and completion status.update_checklistUpdate checklistPUTUpdates a Trello checklist's name or position on a card.
Webhook, 4 operations
create_webhookCreate webhookPOSTCreates a webhook to receive real-time notifications when Trello models change.delete_webhookDelete webhookDELETEPermanently deletes a Trello webhook, stopping all notifications to its callback URL.get_webhookGet webhookGETRetrieves details about a specific Trello webhook including its status and configuration.update_webhookUpdate webhookPUTUpdates a Trello webhook's callback URL, watched model, or active status.
Attachment, 3 operations
add_attachmentAdd attachmentPOSTAdds a URL attachment to a Trello card for document association.delete_attachmentDelete attachmentDELETEPermanently deletes an attachment from a Trello card.get_card_attachmentsGet card attachmentsGETRetrieves all file attachments and links on a Trello card.
Checkitem, 3 operations
create_checkitemCreate checkitemPOSTAdds a new check item (subtask) to a Trello checklist.delete_checkitemDelete checkitemDELETEPermanently deletes a check item from a Trello checklist.update_checkitemUpdate checkitemPUTUpdates a check item's name, completion state, or position in a Trello checklist.
Action, 2 operations
get_board_actionsGet board actionsGETRetrieves activity history for a Trello board including card movements, comments, and updates.get_card_actionsGet card actionsGETRetrieves activity history for a Trello card including comments, movements, and updates.
Comment, 1 operation
add_commentAdd commentPOSTAdds a text comment to a Trello card. Creates discussion thread entries for team collaboration and task updates.
Trello API rate limits
100/10s per token, 300/10s per API key. See https://developer.atlassian.com/cloud/trello/guides/rest-api/rate-limits/
These are the limits Trello documents, not ones LiveContext measured. They can change and often depend on your plan, so check the Trello documentation for current values.
Use Trello from Claude Code, Cursor or Codex
Connect Trello in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Trello operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Trello
- Create your workspace
Sign up free. Nothing to install.
- Connect Trello once
Add your Trello connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Trello integration FAQ
What can you do with the Trello integration?
LiveContext exposes 48 operations on Trello, covering card, label, board and list. Common uses include card cleanup, board cleanup and subtask management.
What are the Trello API rate limits?
100/10s per token, 300/10s per API key. See https://developer.atlassian.com/cloud/trello/guides/rest-api/rate-limits/ Limits are set by Trello and can depend on your plan.
