Skip to main content
Glama
stucchi
by stucchi

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TRELLO_TOKENYesUser token generated for your API key
TRELLO_API_KEYYesAPI key from Trello Power-Up admin

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
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 28 tools

Disambiguation5/5

Each tool has a clear, distinct purpose targeting a specific Trello resource and action. No two tools overlap in functionality; e.g., add_card_attachment and add_card_url_attachment are differentiated by file vs URL attachment.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern (e.g., create_board, get_card, add_checklist_item). The naming convention is uniform and predictable.

Tool Count4/5

28 tools is on the higher side but still reasonable for a comprehensive Trello server covering boards, lists, cards, checklists, labels, attachments, comments, and history. It is slightly above the 'heavy' threshold but not excessive given the domain complexity.

Completeness2/5

Significant gaps exist: missing delete_card (only archive), delete/update for lists, update/delete for checklists, update/delete for labels, and update_board. These absences will likely cause agent failures in common workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues