
Integration · Projects & tasks
Connect Claude & ChatGPT to Trello
Ask your AI what is on your boards and let it do the card work in Trello. It can find cards by text, list what is assigned to you, create cards with checklists and due dates, move cards between lists and add comments. It can also read your unread notifications so you see what needs attention.
Free plan, no credit card. Takes about a minute.
Try asking
“Which cards are assigned to me, and which are overdue?”
The AI lists the cards you are on and checks their due dates.
“Create a card in To do on the Launch board: write the press release, due Friday, assign Lars.”
It finds the board's lists and members and creates the card with the due date and member.
“Add a checklist to that card with the five steps.”
It creates a checklist on the card and adds one item for each step.
What your AI can do
Boards, lists and cards
Read boards with their lists, cards, labels and members, search across Trello, and create, rename or archive lists.
Card work from chat
Create, update, move and archive cards, set due dates, labels and members, and add comments.
Checklists and follow-up
Add checklists and items, tick them off, and see attachments, comments and unread notifications.
“Move 'Pricing page' to Done and tick off the last checklist item.”
It moves the card to the Done list and marks the checklist item complete.
“Summarize the discussion on the onboarding card.”
It reads the card's comments and sums up what was decided.
“What unread notifications do I have?”
It lists your unread notifications so you can see what needs a reply.
27 tools for Trello
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_checklist_itemChanges dataAdd an item with `name` to a checklist by `checklist_id`, optionally `checked`, due date or member.add_commentChanges dataAdd a comment with `text` to a card by `card_id`.add_label_to_cardChanges dataAdd an existing label to a card: `card_id` and the label ID as `value`.add_member_to_cardChanges dataAssign a member to a card: `card_id` and the member ID as `value`.create_cardChanges dataCreate a card in a list (`id_list`) with `name`, optional `desc`, `due` date, `id_members` and `id_labels`.create_checklistChanges dataAdd a checklist with `name` to a card (`id_card`).create_listChanges dataCreate a list with `name` on a board (`id_board`).delete_cardDeletesPermanently delete a card by `card_id`. Cannot be undone; prefer archiving with update_card closed=true.get_boardGet a board by `board_id`; optionally include its lists, cards, labels and members in one call.get_cardGet a card by `card_id`, optionally with its checklists, attachments, members and comments (actions).get_listGet one list by `list_id`.get_memberGet a Trello member by `user_id`; pass 'me' for the signed-in user.list_board_cardsList all open cards on a board by `board_id`.list_board_labelsList the labels on a board by `board_id`.list_board_membersList the members of a board by `board_id`. Use to get member IDs for assigning cards.list_boardsList the boards a member belongs to; pass `member_id` 'me' for your own boards. `filter` open shows only active boards.list_card_attachmentsList the attachments (files and links) on a card by `card_id`.list_card_checklistsList the checklists on a card by `card_id`, with their checklist items and states.list_card_commentsList a card's activity by `card_id`; use `filter` commentCard to get only comments.list_cards_in_listList the cards in one list by `list_id`.list_listsList the lists (columns) on a board by `board_id`, optionally with their cards.list_member_cardsList the cards a member is on; pass `member_id` 'me' for cards assigned to you.list_notificationsList a member's notifications; pass `member_id` 'me' and `read_filter` unread for what needs attention.searchSearch Trello for cards, boards and members by `query`, optionally limited to `id_boards`. Use to find cards by text.update_cardChanges dataUpdate a card by `card_id`: rename, change description or due date, move it to another list (`id_list`), set members/labels, or archive it (`closed`).update_checklist_itemChanges dataUpdate a checklist item on a card by `card_id` and `id_check_item`: tick it (`state` complete/incomplete), rename, or set due date or member.update_listChanges dataRename, reposition or archive (`closed`) a list by `list_id`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Trello from the app list.
- 2
Paste your key
Trello needs one line built from your API key and token. Go to trello.com/power-ups/admin, create or open a Power-Up, generate an API key on its API key tab and click the Token link next to it to copy your token. Then paste: Authorization: OAuth oauth_consumer_key="YOUR_KEY", oauth_token="YOUR_TOKEN"
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in Trello?
It can read boards, lists, cards, labels, members, comments, checklists, attachments and notifications, and search across Trello. It can create cards, lists, checklists and checklist items, add comments, labels and members, and update, move or archive cards and lists. It can also delete a card if you switch that tool on.
Does the AI see my Trello API key?
No. You paste your Trello API key and token into PipMCP once. It is encrypted at rest, never shown to the AI and never shown again after you save it. The AI only gets the results of the tools you have switched on.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, for example reading and commenting only. Risky actions like permanently deleting a card can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector) and in Cursor.
What does it cost?
PipMCP has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You connect your own Trello account, so anything Trello charges is between you and Trello.
Why do I need a Power-Up to get an API key?
Trello hands out API keys through its Power-Up admin page, so you create or open a Power-Up at trello.com/power-ups/admin to get one. On its API key tab you generate the key, then click Token to authorize and copy your token. You paste both into PipMCP as one Authorization line.
Related integrations
Let your AI work in Trello today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Trello freePipMCP is not affiliated with Trello. Product names are trademarks of their owners.





