Trello MCP. Manage projects and tasks without touching the browser.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Trello MCP Server connects your organization's Trello account to any AI agent. You can manage projects using natural conversation: list entire boards, read card details, move tasks between lists, or update member profiles—all without opening a browser tab.
It gives your agent full control over your Kanban workflows.
What your AI agents can do
Add checklist
You can then add check items to it via the Trello UI.
Add a new checklist to a Trello card
Add comment
Comments appear in the card activity feed and notify watchers.
Add a comment to a Trello card
Add label to card
Use list_labels to get available label IDs for the board.
Add a label to a Trello card
Retrieves a list of all active boards and lists (columns) within any specified Trello workspace.
Pulls complete details for a single card, including assignee, due date, description text, and status metrics.
Creates new cards on demand or updates existing ones, allowing you to move tasks between different lists.
Lists all members associated with a specific Trello board and retrieves their profile information.
Queries for cards by ID or searches across an entire board's contents.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Trello MCP Server: 10 Tools for Project Ops
These tools give your AI agent full control over every aspect of Trello, letting you create, read, and manage board structures from any client.
019e9a98add checklist
You can then add check items to it via the Trello UI. Add a new checklist to a Trello card
019e9a98add comment
Comments appear in the card activity feed and notify watchers. Add a comment to a Trello card
019e9a98add label to card
Use list_labels to get available label IDs for the board. Add a label to a Trello card
019d7615create card
Creates a new Trello card in your workspace.
019d7615delete card
Permanently removes a Trello card (use updating to archive instead).
019d7615get board
Retrieves specific details for a single Trello board.
019d7615get card
Fetches all metadata and current status details for one specific card ID.
019d7615get me
Returns the profile and credentials of the connected Trello user account.
019e9a98list board cards
Useful for getting a complete board overview. List all cards across all lists in a Trello board
019d7615list boards
Lists all boards available under your Trello account.
019d7615list cards
Retrieves a list of cards found within a specified Trello list (column).
019e9a98list labels
Use label IDs with add_label_to_card. List all labels for a Trello board
019d7615list lists
Lists all columns/lists present on a given board.
019d7615list members
Displays the full roster of people associated with a Trello board.
019e9a98search cards
Returns matching cards with board and list context. Search for Trello cards by keyword
019d7615update card
Modifies specific details on an existing card, like its status or description.
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 every 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 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You're connecting your entire Trello workspace directly to your agent. You manage projects by talking to it; you don't gotta open a browser tab or click around. Your AI client gets full control over every single Kanban workflow in your account.
Getting the Lay of the Land
You can start by seeing everything that exists. Tell your agent to list all boards under your account, and it spits out the names of every active workspace. If you're focused on one board, you can pull up its full details using get_board. Once you know which board you want, you can ask for a rundown of every single column—the lists—it has sitting there with list_lists.
Reading Everything You Need to Know
Need to know what's going on inside? You can use get_card to pull all the metadata and current status details for any specific card ID you give it. That includes checking who's assigned, when something's due, the full description text, and the exact metrics of its status. If you want a list of everything in one spot, your agent will retrieve every single card within a specified list using list_cards.
To see who’s on the team for a board, it displays the full roster through list_members, pulling up all associated people and their profile information.
Changing Things and Moving Tasks
Your agent handles the heavy lifting. You can create new tasks instantly with create_card if you just need a fresh item in the system. If an existing card needs tweaking, it modifies specific details using update_card. This means changing its status, updating the description, or fixing the assignee—all from a simple prompt.
Moving stuff between lists is easy: your agent treats a task move like an update, repositioning cards for you across different columns. Remember that if you're done with a card and it needs to disappear, you can use delete_card to permanently remove it.
Managing Your Profile
To make sure the system knows who’s running everything, your agent uses get_me. This function returns the profile and credentials of the connected Trello user account. You're always in charge of what gets done on these boards.
How Trello MCP Works
- 1 Subscribe to the Trello server and provide your API credentials. Your agent uses this connection to authenticate with your workspace.
- 2 Tell your AI client what you need—for example, 'List all boards for Project Alpha' or 'Update card ABC to status Done.'
- 3 The agent executes the necessary tool calls (like
list_boardsorupdate_card) and returns the real-time data directly in your chat interface.
The bottom line is: you talk project management commands to your AI client, and it handles the API interactions with Trello for you.
Who Is Trello MCP For?
Anyone who spends time in a Kanban view but hates switching apps or hunting through browser tabs. Product Managers need instant status reads. Engineering Leads can check task descriptions without breaking focus in their IDE. Operations staff use this to automate client workspace queries and maintain project records.
Runs quick audits on sprint boards, checking for stale cards or overdue tasks across multiple boards using list_cards.
Needs to verify task descriptions and assignee changes instantly from their IDE without opening Trello; they use get_card repeatedly.
Manages multiple client workspaces, querying boards and moving completed cards across stages using update_card or list_boards.
What Changes When You Connect
- Stop clicking through tabs to check status. Use
get_cardto pull assignment details, due dates, and descriptions instantly—all from your chat window. - Automate board setup. Need a new task? Use
create_cardto drop it onto the right list immediately, skipping manual navigation entirely. - Get a full picture of the project scope by using
list_boardsfirst, thenlist_lists, giving you an architectural map of your entire workflow. - Know who owns what. Run
list_membersandget_meto confirm team roles or check out specific user profiles on the board. - Move tasks faster than a human can click. Use
update_cardto change status, assignees, or move cards across columns with one simple command.
Real-World Use Cases
The Sprint Retrospective Audit
A PM needs to know if any tasks stalled last week. They ask their agent to run list_cards on the 'Testing' list and then filter those cards by due dates older than 3 days. The agent runs the tools, filters the results, and reports back only the overdue items.
Quick Project Context Check
An engineer is jumping into a project after two weeks away. Instead of opening Trello, they ask their agent to run get_board for the main board ID. The agent sends back the overall structure and key stakeholders instantly.
Team Onboarding Setup
An Ops Manager adds a new team member to a client workspace. They use list_members on the specific project board to confirm the existing roster, then use update_card to assign the new user as an owner on key initial tasks.
Cleaning Up Stale Boards
Someone needs to archive old client work. They ask their agent to run list_boards, identify the outdated board, and then use delete_card or update_card on all relevant cards to move them into an 'Archived' list.
The Tradeoffs
Trying to search manually
Opening Trello, clicking through 15 lists and boards, then copy-pasting IDs to a spreadsheet just to get status updates.
→
Don't click anything. Tell your agent: 'Use list_boards for all project views, then run list_cards on the specific list ID you need.' It gets the data in one chat response.
Only checking titles
Looking at a card's title and thinking you know its status or assignee. You end up opening 20 cards just to verify the details.
→
Always ask your agent to run get_card. This pulls all metadata—assignee, due date, description—in one go. Don't trust titles alone.
Missing context
Telling the agent 'Update the card.' It then asks you for a board ID, list ID, and card ID, forcing you to do three separate lookups first.
→
Be precise. Provide the full context upfront: 'Use update_card on Board X, List Y, Card Z. Change the status to Complete and assign it to Jane.'
When It Fits, When It Doesn't
You should use this Trello MCP Server if your workflow requires moving project data between systems or automating repetitive reads/writes within Trello itself. Specifically, if you need to list boards (list_boards), check card status (get_card), or move tasks across phases (update_card).
Don't use it if your problem is external (e.g., 'I need to send an email about the project'). For that, you need a messaging tool. Also, don't use it just because you want a better UI; this is a data layer, not a dashboard replacement.
If you only ever read boards and never write, stick to list_cards and get_card. If you are actively managing the lifecycle of tasks (creating or changing status), then create_card and update_card are mandatory.
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 every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 16 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Tracking project progress shouldn't mean opening 50 browser tabs.
Right now, getting a full picture of where your sprint stands is painful. You open Trello, click into the 'To Do' board, then you have to manually check every list (column) to see what’s active. Then you jump to another project in another tab just to verify who owns the next task block. It takes minutes and it breaks your flow.
With this MCP server, your AI client acts as a dedicated Scrum master. You tell it: 'Show me all tasks assigned to Bob that are stuck in Testing.' The agent runs `list_boards`, finds the correct board, executes `list_cards` on the right lists, and filters everything down for you. Instant answers.
Trello MCP Server: Control your full project lifecycle.
Manual workflow management means clicking to create a card with `create_card`, then switching tabs, updating the assignee, and finally going back to move it across lists. It’s tedious, slow, and error-prone every single time.
Now, you send one prompt: 'Create a new task called Webhook Test on Project Alpha's board, assign it to me, and set its due date for Friday.' The agent handles the sequence of calls—`create_card`, `update_card` (assignee), and setting metadata—all in one go. It just works.
Common Questions About Trello MCP
How do I list all my Trello boards using the Trello MCP Server? +
Run the list_boards tool. This instantly shows you every board available under your connected account, letting you know exactly what projects are active.
What is the difference between `list_cards` and `get_card` in Trello MCP Server? +
list_cards gets a list of card titles/IDs from an entire column. Use get_card when you need deep details—like the full description, who is assigned, or the due date—for one specific card.
Can I change a task's status using Trello MCP Server? +
Yes. Use the update_card tool to modify an existing card. You can change its assignee, update its description, or move it across lists by updating its metadata.
Does the Trello MCP Server help me find team members? +
The list_members tool reads all profiles attached to a board. It's useful for knowing who is currently responsible for which project area.
How do I authenticate my account to use tools like `create_card`? +
You connect your Trello organizational account by providing an API Key and a Token. The server uses these credentials to authorize every call, ensuring you only manage boards tied to your workspace.
What kind of data does the `get_board` tool return? +
The get_board tool fetches comprehensive board metadata beyond just listing it. You get details like the board's unique ID, overall description, and member list, giving you a full context view.
Can I safely use the `delete_card` tool? +
Be careful with hard deletions; we recommend using update_card instead. That tool lets you mark cards as closed, which acts like an archive and keeps your data intact for later review.
How do I check my own user details using the `get_me` function? +
The get_me function retrieves current Trello user information. This lets you verify underlying credentials and profile metrics associated with the account connected to the MCP Server.
Can my AI automatically gather details of a specific card by its ID? +
Yes! Use the get_card tool with exactly the Card ID. Your agent will respond with complete metadata, assignee fields, standard labels, and precise notes within seconds.
How do I move a card from 'To Do' to 'Done' seamlessly? +
Simply ask the agent to run the move_card command. Providing the Card ID and the destination List ID (often found with list_lists first). It will transition your task across phases transparently.
Does the integration allow completely destructive operations like deleting my entire board? +
No. The agent is limited to safe mutations related to Cards—creating, updating, and removing cards. It does not contain tools to delete large configurations like Boards or Columns, protecting your company’s structure.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Automate Reddit interactions via AI — search subreddits, list hot posts, and retrieve comment threads directly.
Ele.me Open Platform / 饿了么
China's massive food delivery API — manage shops, process orders, and track deliveries via AI.
Robolytix
Monitor robotic process automation performance with analytics that track bot execution times, success rates, and exceptions.
You might also like
X Ads (Twitter)
Manage your X Ads campaigns — audit accounts, line items, and analytics via AI.
CodeRabbit
Manage AI-powered code reviews via CodeRabbit — list users, track PR review metrics, audit admin actions, and control seat assignments from any AI agent.
Cisco Meraki
Cloud-managed IT via Cisco Meraki — track networks, devices, and client connectivity.