Trello MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TRELLO_TOKEN | Yes | Your Trello token. Generate using your API key. | |
| TRELLO_API_KEY | Yes | Your Trello API key. Get it from https://trello.com/app-key | |
| TRELLO_BOARD_ID | No | Optional: Default board ID (can be changed later using set_active_board). Found in board URL. | |
| TRELLO_WORKSPACE_ID | No | Optional: Initial workspace ID (can be changed later using set_active_workspace). |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_cards_by_list_idA | Fetch cards from a specific Trello list on a specific board |
| get_listsB | Retrieve all lists from the specified board |
| get_recent_activityC | Fetch recent activity on the Trello board |
| add_card_to_listB | Add a new card to a specified list on a specific board |
| update_card_detailsB | Update an existing card's details on a specific board |
| archive_cardB | Send a card to the archive on a specific board |
| move_cardA | Move a card to a different list, potentially on a different board |
| add_list_to_boardB | Add a new list to the specified board |
| archive_listC | Send a list to the archive on a specific board |
| get_my_cardsA | Fetch all cards assigned to the current user |
| attach_image_to_cardB | Attach an image to a card from a URL on a specific board |
| list_boardsB | List all boards the user has access to |
| set_active_boardB | Set the active board for future operations |
| list_workspacesA | List all workspaces the user has access to |
| set_active_workspaceA | Set the active workspace for future operations |
| list_boards_in_workspaceB | List all boards in a specific workspace |
| get_active_board_infoB | Get information about the currently active board |
| get_board_membersB | Get all members of a specific board |
| assign_member_to_cardB | Assign a member to a specific card |
| remove_member_from_cardB | Remove a member from a specific card |
| get_board_labelsA | Get all labels of a specific board |
| create_labelA | Create a new label on a board |
| update_labelC | Update an existing label |
| delete_labelC | Delete a label from a board |
| get_card_historyB | Get the history/actions of a specific card |
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/Infall-Insurance/mcp-server-trello'
If you have feedback or need assistance with the MCP directory API, please join our Discord server