Trello MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TRELLO_TOKEN | Yes | User token generated for your API key | |
| TRELLO_API_KEY | Yes | API key from Trello Power-Up admin |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_my_boardsA | List all boards for the authenticated Trello user. |
| create_boardC | Create a new Trello board. |
| delete_boardA | Permanently delete a Trello board. This cannot be undone. |
| get_boardC | Get details of a single Trello board. |
| get_board_listsB | Get all lists on a Trello board. |
| create_listC | Create a new list on a Trello board. |
| get_list_cardsC | Get all cards in a Trello list. |
| get_board_cardsC | Get all cards on a Trello board. |
| get_cardC | Get details of a single Trello card. |
| create_cardC | Create a new card in a Trello list. |
| update_cardC | Update one or more fields on a Trello card. |
| move_cardC | Move a Trello card to a different list (and optionally a different board). |
| archive_cardC | Archive (close) a Trello card. |
| get_card_commentsB | Get all comments on a Trello card. |
| add_card_commentC | Add a comment to a Trello card. |
| get_card_historyB | Get the action history of a Trello card (moves, edits, comments, etc.). |
| get_card_attachmentsC | Get all attachments on a Trello card. |
| add_card_attachmentC | Upload a file as an attachment to a Trello card. |
| add_card_url_attachmentC | Attach a URL to a Trello card. |
| delete_card_attachmentB | Delete an attachment from a Trello card. |
| get_board_labelsC | Get all labels on a Trello board. |
| create_labelC | Create a label on a Trello board. |
| get_card_checklistsB | Get all checklists on a Trello card. |
| get_checklistC | Get a checklist and its items. |
| create_checklistC | Create a checklist on a Trello card. |
| add_checklist_itemC | Add an item to a Trello checklist. |
| get_meA | Get the authenticated Trello member's profile. |
| search_trelloC | Search Trello for cards and/or boards matching a query. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/stucchi/trello-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server