trello-mcp-server

trello-mcp-server

3.3

If you are the rightful owner of trello-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.

This is a Model Context Protocol (MCP) server for interacting with Trello API.

Trello MCP Server

This is a Model Context Protocol (MCP) server for interacting with Trello API.

Setup

  1. Clone the repository:
git clone https://github.com/r123singh/trello-mcp-server.git
  1. cd trello-mcp-server
  2. Create a virtual environment:
python -m venv venv
  1. Activate the virtual environment:
source venv/bin/activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Configure your environment variables: Create a .env file with:
TRELLO_API_KEY=your_trello_api_key
TRELLO_API_TOKEN=your_trello_token
  1. Configure MCP JSON: Create a mcp.json file with:
{
  "mcpServers": {
    "trello": {
      "command": "{PATH_TO_DIRECTORY}\\trello-mcp-server\\venv\\Scripts\\python.exe", 
      "args": [
        "{PATH_TO_DIRECTORY}\\trello-mcp-server\\server.py"
      ],
      "env": {
        "TRELLO_API_KEY": "your_trello_api_key",
        "TRELLO_API_TOKEN": "your_trello_token"
      }
    }
  }
}

Replace:

  • {{PATH_TO_DIRECTORY}} with the absolute path to this directory (use pwd command)
  • Add your API keys and tokens

To get Trello credentials:

Available Tools

The server provides the following tools for interacting with Trello:

  • Get all boards
  • Get board details
  • Get lists in a board
  • Get cards in a list
  • Get card details
  • Create new cards
  • Update existing cards
  • Move cards between lists
  • Add comments to cards
  • Get board members

Usage

Once configured, the MCP server can be started using the standard MCP client configuration. The server provides a natural language interface to interact with Trello through the available tools such as Cursor, Claude Desktop

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.