Trello MCP for AI Agents. Control your agile board workflow via chat.
Trello MCP gives your AI agent full control over your agile workflows. List boards, inspect card details, search across entire projects, and move tasks between lists—all using natural conversation. Stop clicking through dozens of tabs; manage your Kanban flow directly from any compatible client.
Give Claude and any AI agent real-world access
List available boards or retrieve the full details of any specific Trello board.
Get a complete overview by listing all cards across every list on a board, or searching for tasks using keywords.
Fetch detailed metadata for an individual card, including due dates, assignees, and full descriptions.
Create new tasks, update existing cards, or move them between lists using simple commands.
List all members associated with a board to check team roles and profile information.
Ask an AI about this
Waiting for input…
What AI agents can do with Trello MCP: Board & Card Ops (17 Tools)
These tools let you control every aspect of Trello boards, from listing members to creating new tasks and updating card details.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Trello MCPAdd Checklist
Adds a new checklist item list to an existing Trello card.
Add Comment
Posts a visible comment into the activity feed of a specific Trello card.
Add Label To Card
Applies one or more defined labels to an existing Trello card.
Create Card
Generates and adds a brand new, blank Trello card onto the board.
Delete Card
Removes a Trello card; note that archiving is usually preferred over permanent...
Get Board
Retrieves the full structural details and metadata for a single, specific board.
Get Card
Fetches all the detailed information associated with one unique Trello card ID.
Get Me
Retrieves and displays the profile details of the currently connected Trello user...
List Board Cards
Lists every card present across all columns within a designated board for an overall...
List Boards
Retrieves a list of all Trello boards accessible to the connected user account.
List Cards
Retrieves all cards contained only within one specified list (column).
List Labels
Shows a list of available label options for a specific Trello board.
List Lists
Displays the names and IDs of the columns within a specific board's structure.
List Members
Lists all users who are members of the target Trello board.
Search Cards
Searches across the entire board for cards matching a given keyword or phrase.
Update Card
Modifies existing details on a Trello card, such as changing its description or...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Trello, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Trello. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The endless clicking loop of managing projects Solved with Vinkius AI Gateway
Every sprint review, every client update, requires the same manual grind. You open Trello in a browser tab; you click through boards to find the correct project flow; you manually check lists to see who is assigned to what, then copy that data into an email report or a spreadsheet. It’s time-consuming and error-prone.
With this MCP connected via Vinkius, your agent takes over. Instead of clicking, you just ask: 'Give me all the cards in the QA list that are missing labels.' You get a clean, structured answer immediately. The entire tedious process becomes one conversational prompt.
Trello MCP gives you full control over your board lifecycle
You no longer have to switch context between Trello and your AI client just to update a card. You can ask the agent to `create_card` with specific labels, then add comments that notify the right people, all without touching another UI element.
Your agent acts as an extension of your team's process manager. It’s not just reading data; it's actively moving tasks and ensuring every board stays current based on conversation alone. That’s a huge time saver.
What your AI can actually do with this
Need to track complex project flows but don't have time for the Trello UI? This MCP connects your organizational account so your AI agent handles all the heavy lifting. You can start by listing all active boards or fetching details about a specific board structure. From there, you can list every column (list) and check which cards live in them.
Want to know who's assigned to 'Feature X'? Your agent pulls that member data immediately. Need to update something? The tool lets you create new cards on the fly, add labels, or even move tasks from 'To Do' straight into 'In Progress'. Because this MCP is hosted and managed by Vinkius, your AI client gets immediate access to all these project management operations without needing multiple integrations.
It makes your agent act like a dedicated Scrum Master for every Kanban board you use.
019d7615-90e0-7027-99a1-bb908a1c2f9a Here's how it actually works
The bottom line is you talk to your AI agent using natural language, and it translates that into structured Trello commands.
Subscribe to the Trello MCP and provide your API Key and Token credentials.
Connect this MCP to your preferred AI client (Cursor, Claude, etc.).
Ask your agent a question like, 'What tasks are currently waiting in the QA list?' and get instant data.
Who is this actually for?
Product Managers who need real-time status checks without leaving their code editor; Engineering Leads stuck in manual ticket review; or Operations personnel managing client board rollouts.
Needs to pull a status report on all sprint boards and identify any cards that haven't been touched in weeks.
Wants to check the priority or description of a task straight from their code editor to confirm scope before starting work.
Manages multiple client workspaces and needs to query specific project status details across different boards quickly.
What Changes When You Connect
You can pull a full status report by running list_board_cards, giving you an immediate, aggregated view of every task without navigating the UI. This saves minutes on any single project review.
Instead of opening and reading multiple tabs to find who's assigned to a specific item, your agent runs list_members or pulls assignee data directly from get_card details.
Want to move a card but forget which column it belongs in? You can use the MCP to update the task location and then add a comment explaining why you moved it. It's an atomic workflow change.
When a new feature is ready, you don't need to manually create a ticket; just ask your agent to create_card on the 'Testing' list, complete with necessary details.
If you need to find that one card from three months ago, use search_cards. It pulls results based on keywords across all boards and lists, drastically cutting down search time.
See it in action
The end-of-sprint status meeting prep
A PM asks their agent to list all cards in the 'Testing' column that haven't been updated in the last two weeks. The agent runs list_cards and reports back a list of stale tasks, allowing the PM to flag them immediately.
Client onboarding board setup
An Ops Specialist needs to set up a new client workspace. They ask the agent to retrieve all active boards using list_boards and then use get_board on the primary board ID to confirm necessary lists exist.
Hand-off task documentation
An Engineer finishes a task and needs to document it for the next team member. They ask their agent to update the card using update_card with detailed notes and then add a comment via add_comment to notify the assignee.
Project audit compliance check
A manager needs proof of who worked on an old feature. They ask the agent to list all members using list_members and then fetch detailed card data for specific IDs using get_card, proving ownership.
The honest tradeoffs
What to watch out for, and the recommended way to handle each one.
Trying to find a task status by browsing
Opening the Trello app, clicking through five different boards, and manually checking every list until they find 'Feature X'. This takes 15 minutes.
Ask your agent directly. Use list_boards first if you don't know the board name, then use search_cards to pinpoint the card across all relevant projects instantly.
Manually updating status and notes
Changing a task from 'To Do' to 'In Progress', remembering to write down why it moved, and manually tagging the team lead.
Use your agent. Tell it: 'Move this card to In Progress, add a note about scope creep, and tag @TeamLead.' It handles the update_card, add_comment, and status change in one go.
Copying data from emails into Trello
Receiving an email with task requirements, opening Trello, creating a card, and copy-pasting the text block by block.
Tell your agent to create_card on the correct board. Paste the entire body of the email and tell the agent to use it as the card description for maximum accuracy.
When It Fits, When It Doesn't
Use this MCP if your primary pain point is managing structured, visual workflows in Trello—think Kanban boards, status columns, and assignees. You need to read or change defined project states (e.g., moving a card from 'To Do' to 'Done'). Don't use it if you are trying to write complex marketing copy, summarize unstructured documents, or generate code logic. For those tasks, your agent needs general-purpose text tools. This MCP is pure operational data control: it’s about state management and retrieval of defined project artifacts.
Questions you might have
How do I list all the boards under my Trello account using Trello MCP? +
You simply ask your agent to run list_boards. The agent returns a list of every board you have access to, allowing you to select which project data set you want to work with next.
Can I update the status of a card using Trello MCP? +
Yes. You use update_card in conjunction with other tools. For example, you can move it and then add a label simultaneously to reflect its new state.
Does Trello MCP allow me to see who is on the board? +
Absolutely. Run list_members to retrieve all credentials and profile details for everyone connected to that specific project board.
What if I want to create a new card with lots of detail using Trello MCP? +
You use the create_card tool. You can provide the initial title, description, and even suggest labels when you make the request.
Is Trello MCP better than just looking at the Trello app? +
It’s faster because it skips the UI entirely. Instead of navigating multiple views to compile a status report, your agent runs list_board_cards and gives you the clean data set immediately.