Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TRELLO_TOKENYesYour Trello token (from authorization).
TRELLO_API_KEYYesYour Trello API key.
TRELLO_DEFAULT_BOARDNoOptional default board ID. If set, tools that take board_id will use it when omitted.

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": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_boardsA

List Trello boards the authenticated user can access.

list_listsA

List the lists (columns) on a board. Uses TRELLO_DEFAULT_BOARD if board_id omitted.

list_cardsA

List cards. Pass list_id for one column, or board_id (or default board) for all cards on a board.

get_cardA

Get a single card with checklists, labels, and members.

create_cardC

Create a card in a list. pos: 'top'|'bottom'|number. due: ISO8601 datetime.

update_cardB

Update a card's name, description, due date, or closed (archived) state.

move_cardA

Move a card to a different list. pos: 'top'|'bottom'|number.

archive_cardB

Archive (close) a card. Trello has no hard delete via this server.

add_commentC

Add a comment to a card.

add_checklistA

Create a checklist on a card and optionally seed it with items.

add_checklist_itemC

Add an item to an existing checklist.

set_check_itemB

Mark a checklist item complete or incomplete.

list_labelsC

List labels defined on a board.

add_labelC

Attach an existing label to a card.

list_board_membersC

List members of a board.

assign_memberC

Assign a board member to a card.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 16 tools

Disambiguation5/5

Every tool has a clearly distinct purpose. For example, add_checklist, add_checklist_item, and set_check_item each handle different aspects of checklist management, avoiding any overlap.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern (e.g., add_checklist, list_boards, archive_card) using snake_case, making it easy to predict functionality.

Tool Count5/5

With 16 tools, the set is well-scoped for a Trello MCP server, covering essential operations without being overwhelming or sparse.

Completeness4/5

The set covers core CRUD for cards, checklists, labels, comments, and members. Minor gaps include no tool to create a new label or list, but the main workflow is complete.

Maintenance

ActivityInactive
ResponsivenessNo issues