Trella

Provides Trello data (boards, lists, cards) and card actions via MCP, using Trello API credentials.
  • typescript

0

GitHub Stars

typescript

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "gh-hirokuma-trello-mcp": {
      "command": "node",
      "args": [
        "C:\\Users\\hirok\\Documents\\MCPs\\trello-mcp\\dist\\index.js"
      ],
      "env": {
        "TRELLO_TOKEN": "your-token",
        "TRELLO_API_KEY": "your-api-key"
      }
    }
  }
}

You can connect to Trello from an MCP (Model Context Protocol) server to read boards, lists, and cards, and to create, update, or delete cards. This server handles the Trello API interactions and exposes Trello data and actions through MCP clients for easy integration with your workflows.

How to use

Use an MCP client to talk to the Trello MCP Server. You can fetch all boards you have access to, pull lists from a specific board, get cards from a list, and perform create, update, or delete operations on cards. Treat each tool as an endpoint you call through the MCP layer, then handle results in your application as you would with any other data source.

How to install

Prerequisites you need before starting are Node.js and npm. Ensure you have Node.js version 14 or newer and npm installed on your system.

# 1) Install dependencies
npm install

# 2) Build the project
npm run build

Additional configuration and usage notes

Obtain Trello API credentials and configure environment variables before starting the MCP server. You need a Trello API Key and a Token with the necessary permissions for the actions you plan to perform.

Configure your MCP client to load the Trello MCP Server. The server runs as a local process and is started via a standard Node invocation with a built file path and required environment variables.

Security and maintenance

Keep your Trello API Key and Token secure. Do not commit them to source control and prefer per-environment secrets management. Rotate tokens if you suspect exposure and restrict token scopes to only what is needed for your MCP usage.

Regularly rebuild when dependencies update and monitor for any API changes from Trello that require adjustments in your MCP setup.

Notes for configuring the Trello MCP Server in your environment

The server is started as a local, stdio-based MCP server. You provide the runtime command and the path to the compiled entry point, along with environment variables for Trello credentials.

Troubleshooting

If you encounter authentication errors, double-check that your TRELLO_API_KEY and TRELLO_TOKEN are correctly set in the environment where the server runs. Ensure the token has the required permissions for the actions you perform.

Available tools

get_boards

Fetches all boards accessible by the authenticated user.

get_lists

Retrieves all lists for a specified board.

get_cards

Retrieves all cards for a specified list.

create_card

Creates a new card in a specified list.

update_card

Updates properties of an existing card.

delete_card

Deletes a specified card.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational