Skip to main content
Glama
Deepankar1993

Trello MCP Server - Optimized

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TRELLO_TOKENYesYour Trello API token
ENABLE_CACHINGNoEnable response caching (default: true)true
TRELLO_API_KEYYesYour Trello API key
DEFAULT_OPTIMIZATION_LEVELNoDefault optimization level (default: smart)smart
ENABLE_RESPONSE_OPTIMIZATIONNoEnable/disable optimization (default: true)true

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_boardsA

Retrieve a list of boards for the authenticated user. Use this tool to get an overview of available boards or to search for specific ones using filters.

get_boardA

Retrieve detailed information about a specific board by ID. Use this when you need comprehensive details about a particular board.

create_boardA

Create a new board with the specified properties. Use this tool when you need to add a new board to Trello.

update_boardB

Update an existing board with new properties. Use this tool to modify board details, preferences, or settings.

delete_boardA

Permanently delete a board. Use this tool with caution as deletion cannot be undone.

get_board_listsA

Get all lists on a board. Use this tool to see the structure of a board and its lists.

get_board_membersA

Get all members of a board. Use this tool to see who has access to a board.

get_board_labelsA

Get all labels on a board. Use this tool to see the available labels on a board.

close_boardA

Close (archive) a board. Use this tool to archive a board without deleting it.

reopen_boardA

Reopen a closed board. Use this tool to unarchive a previously archived board.

get_listA

Retrieve detailed information about a specific list by ID. Use this when you need comprehensive details about a particular list.

create_listA

Create a new list on a board. Use this tool when you need to add a new list to a board.

update_listC

Update an existing list with new properties. Use this tool to modify list details or settings.

archive_listB

Archive a list. Use this tool to archive a list without deleting it.

unarchive_listA

Unarchive a list. Use this tool to restore a previously archived list.

move_list_to_boardA

Move a list to a different board. Use this tool to reorganize lists between boards.

get_cards_in_listA

Get all cards in a list. Use this tool to see the contents of a list.

archive_all_cardsB

Archive all cards in a list. Use this tool to quickly archive all cards in a list.

move_all_cardsB

Move all cards in a list to another list. Use this tool to quickly move all cards from one list to another.

update_list_positionA

Update the position of a list on a board. Use this tool to reorder lists on a board.

update_list_nameB

Update the name of a list. Use this tool to rename a list.

subscribe_to_listA

Subscribe to a list. Use this tool to receive notifications about changes to a list.

get_cardA

Retrieve detailed information about a specific card by ID. Use this when you need comprehensive details about a particular card.

create_cardA

Create a new card on a list. Use this tool when you need to add a new card to a list.

update_cardA

Update an existing card with new properties. Use this tool to modify card details, move it to a different list, or change other attributes.

delete_cardA

Permanently delete a card. Use this tool with caution as deletion cannot be undone.

archive_cardA

Archive a card. Use this tool to archive a card without deleting it.

unarchive_cardA

Unarchive a card. Use this tool to restore a previously archived card.

move_card_to_listA

Move a card to a different list. Use this tool to change the status of a card.

add_commentB

Add a comment to a card. Use this tool to add notes or feedback to a card.

get_commentsA

Get all comments on a card. Use this tool to see the discussion on a card.

add_attachmentA

Add an attachment to a card. Use this tool to attach a URL to a card.

get_attachmentsA

Get all attachments on a card. Use this tool to see the files and links attached to a card.

delete_attachmentA

Delete an attachment from a card. Use this tool to remove a file or link from a card.

add_memberB

Add a member to a card. Use this tool to assign someone to a card.

remove_memberA

Remove a member from a card. Use this tool to unassign someone from a card.

add_labelB

Add a label to a card. Use this tool to categorize a card.

remove_labelB

Remove a label from a card. Use this tool to update the categorization of a card.

set_due_dateA

Set the due date for a card. Use this tool to add or update a deadline for a card.

set_due_completeB

Mark a card's due date as complete or incomplete. Use this tool to update the status of a deadline.

get_meA

Retrieve information about the authenticated member (current user). Use this to get details about your own account.

get_memberA

Retrieve information about a specific member by ID or username. Use this to get details about another Trello user.

get_member_boardsA

Get boards that a member belongs to. Use this to see what boards a member has access to.

get_member_cardsA

Get cards assigned to a member. Use this to see what tasks a member is responsible for.

get_boards_invitedA

Get boards that a member has been invited to. Use this to see pending board invitations.

get_member_organizationsA

Get organizations that a member belongs to. Use this to see what workspaces a member is part of.

get_notificationsA

Get notifications for the authenticated member. Use this to see recent activity and updates.

update_meA

Update the authenticated member's information. Use this to modify your own profile details.

get_avatarA

Get the authenticated member's avatar. Use this to retrieve the profile picture URL.

search_membersA

Search for members by name. Use this to find Trello users by their name or username.

get_board_membersA

Get members of a board. Use this to see who has access to a board.

get_organization_membersA

Get members of an organization. Use this to see who belongs to a workspace.

get_card_membersA

Get members assigned to a card. Use this to see who is responsible for a task.

get_labelA

Retrieve detailed information about a specific label by ID. Use this when you need comprehensive details about a particular label.

create_labelA

Create a new label on a board. Use this tool when you need to add a new label to a board for categorizing cards.

update_labelB

Update an existing label with new properties. Use this tool to modify a label's name or color.

delete_labelB

Permanently delete a label. Use this tool with caution as deletion cannot be undone.

get_board_labelsA

Get all labels on a board. Use this tool to see the available labels on a board.

update_label_nameB

Update the name of a label. Use this tool to rename a label.

update_label_colorD

Update the color of a label. Use this tool to change the color of a label.

create_label_on_cardA

Create a new label directly on a card. Use this tool to add a new label to a card without adding it to the board first.

get_card_labelsA

Get all labels on a card. Use this tool to see the labels applied to a card.

add_label_to_cardA

Add a label to a card. Use this tool to categorize a card with an existing label.

remove_label_from_cardB

Remove a label from a card. Use this tool to update the categorization of a card.

get_checklistA

Retrieve detailed information about a specific checklist by ID. Use this when you need comprehensive details about a particular checklist.

create_checklistA

Create a new checklist on a card. Use this tool when you need to add a new checklist to a card for tracking subtasks.

update_checklistA

Update an existing checklist with new properties. Use this tool to modify a checklist's name or position.

delete_checklistB

Delete a checklist. Use this tool to remove a checklist from a card.

get_checkitemsA

Get all checkitems on a checklist. Use this tool to see the items in a checklist.

create_checkitemC

Create a new checkitem on a checklist. Use this tool to add a new item to a checklist.

get_checkitemB

Get a specific checkitem on a checklist. Use this tool to get details about a particular checkitem.

update_checkitemA

Update a checkitem on a checklist. Use this tool to modify a checkitem's name, state, position, due date, or assigned member.

delete_checkitemC

Delete a checkitem from a checklist. Use this tool to remove an item from a checklist.

update_checklist_nameB

Update the name of a checklist. Use this tool to rename a checklist.

update_checklist_positionA

Update the position of a checklist on a card. Use this tool to reorder checklists on a card.

get_checklist_boardA

Get the board a checklist is on. Use this tool to find out which board a checklist belongs to.

get_checklist_cardA

Get the card a checklist is on. Use this tool to find out which card a checklist belongs to.

update_checkitem_state_on_cardA

Update a checkitem's state on a card. Use this tool to mark a checkitem as complete or incomplete.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/Deepankar1993/trello-mcp-server-optimize'

If you have feedback or need assistance with the MCP directory API, please join our Discord server