trello_get_my_boardsLABSCO SUMMARY
The board keeps up with the conversation.
Card creation is the easy half; what makes this usable is that moving a card between lists, commenting on it and finding it again all live in the same place. Auth goes through Nango, so the Trello token is refreshed rather than pasted.
What it is
Board management over the Trello API with OAuth brokered through Nango: boards, the lists on them, the cards in those lists, and the comments, attachments and members around each.
What you get
- Your boards, one board's detail, and its lists, cards and members
- Boards created, updated and deleted
- Lists created, updated and archived, and the cards in a given list
- Cards created, read, updated — including moved between lists — and deleted
- Comments added to a card
- Attachments added to a card
- Search across boards, cards and members
Requirements
A recent Python, and a Nango account with the Trello integration configured. NANGO_SECRET_KEY, NANGO_CONNECTION_ID and NANGO_INTEGRATION_ID go in the environment alongside TRELLO_CLIENT_ID; with those in place the Trello credentials refresh themselves.
Setup effort
One command plus a key — uvx git+https://github.com/Shameerpc5029/trello-mcp.git, then supply credentials
USE CASES
Capturing work as it is agreed
Create the card in the right list while the decision is still being made.
Moving something along
Update the card onto the next list rather than opening the board to drag it.
Leaving context for whoever picks it up
Add the comment and the attachment to the card in the same pass.
Finding the card you half-remember
Search across boards, cards and members instead of guessing which board it was on.
Taking stock of a board
Read the lists, the cards on them and who is on the board in one pass.
Setting a new project up
Create the board, then the lists it needs, before anyone adds a card.
19 tools
Listed in project docs. Your client may show a different list.
trello_get_boardtrello_create_boardtrello_update_boardtrello_delete_boardtrello_get_board_liststrello_get_board_cardstrello_get_board_memberstrello_create_listtrello_update_listtrello_archive_listtrello_get_list_cardstrello_create_cardtrello_get_cardtrello_update_cardtrello_delete_cardtrello_add_comment_to_cardtrello_add_attachment_to_cardtrello_searchBEFORE YOU INSTALL
What to know first
Tools you get
19 tools named in the project's documentation.
Requires
- uvx on PATH
- NANGO_SECRET_KEY in your environment
- NANGO_CONNECTION_ID in your environment
- TRELLO_CLIENT_ID in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
Server setup
uvx git+https://github.com/Shameerpc5029/trello-mcp.gitMCP Clients
Claude Desktop
{
"mcpServers": {
"trello": {
"command": "uvx",
"args": [
"git+https://github.com/Shameerpc5029/trello-mcp.git"
],
"env": {
"NANGO_BASE_URL": "https://api.nango.dev",
"NANGO_SECRET_KEY": "<YOUR_NANGO_SECRET_KEY>",
"NANGO_CONNECTION_ID": "<YOUR_NANGO_CONNECTION_ID>",
"NANGO_INTEGRATION_ID": "trello",
"TRELLO_CLIENT_ID": "<YOUR_TRELLO_CLIENT_ID>"
}
}
}
}