MCP Hub
Back to servers

Trello MCP Server

An MCP server that connects Claude to Trello, enabling comprehensive management of boards, lists, and cards through natural language conversation. It supports a wide range of actions including searching cards, adding comments, managing checklists, and tracking board activity.

Updated
Mar 2, 2026

Trello MCP Server

An MCP (Model Context Protocol) server that connects Claude to Trello, giving you full board, list, and card management through natural conversation.

Tools Included

ToolDescription
trello_list_boardsList all your Trello boards
trello_get_boardGet board details with lists and labels
trello_list_listsList all lists on a board
trello_create_listCreate a new list on a board
trello_archive_listArchive or unarchive a list
trello_list_cardsList cards on a board or list
trello_get_cardGet detailed card info
trello_create_cardCreate a new card
trello_update_cardUpdate, move, or archive a card
trello_delete_cardPermanently delete a card
trello_search_cardsSearch cards across boards
trello_list_membersList board members
trello_get_activityView recent board activity
trello_add_commentAdd a comment to a card
trello_get_commentsGet comments on a card
trello_add_checklistAdd a checklist with items to a card
trello_create_labelCreate a new label on a board

Setup

1. Get Trello API Credentials

  1. Go to https://trello.com/power-ups/admin and create a Power-Up (or use an existing one)
  2. Navigate to the API Key tab and generate a new API key
  3. Generate a token by visiting:
    https://trello.com/1/authorize?expiration=never&scope=read,write&response_type=token&key=YOUR_API_KEY
    
  4. Click Allow and copy the token

2. Install and Build

cd trello-mcp-server
npm install
npm run build

3. Configure in Claude

Add to your Claude desktop config (~/.claude/claude_desktop_config.json) or Cowork MCP settings:

{
  "mcpServers": {
    "trello": {
      "command": "node",
      "args": ["/path/to/trello-mcp-server/dist/index.js"],
      "env": {
        "TRELLO_API_KEY": "your-api-key",
        "TRELLO_TOKEN": "your-token"
      }
    }
  }
}

Usage Examples

Once configured, you can ask Claude things like:

  • "Show me all my Trello boards"
  • "List the cards in my Sprint board's To Do column"
  • "Create a card called 'Fix login bug' in the Backlog list"
  • "Move that card to the In Progress list"
  • "Add a checklist with testing steps to that card"
  • "What's been happening on the project board this week?"
  • "Search for any cards about the API redesign"

Reviews

No reviews yet

Sign in to write a review