mcp-trello mcp

v1.0.0 · MCP Tool · productivity · registry.pascalai.org

Manage Trello boards and cards: create/move/update cards, manage lists, boards and members.

trellokanbanboardscardsprojectmanagement

Input Parameters

ParameterTypeDescription
api_keyrequired string
tokenrequired string
operationrequired string One of: list_boards, get_board, list_lists, list_cards, get_card, create_card, update_card, move_card, delete_card, add_comment, list_members.
board_idoptional string
list_idoptional string
card_idoptional string
nameoptional string
descriptionoptional string
dueoptional string Due date ISO8601.
target_list_idoptional string
commentoptional string
limitoptional integer Default: 50.

Output Fields

FieldTypeDescription
operation string
boards array[object]
lists array[object]
cards array[object]
card object
card_id string

Examples

Create a card

// Input
{
  "api_key": "xxx",
  "token": "xxx",
  "operation": "create_card",
  "list_id": "listid",
  "name": "Fix login bug",
  "description": "Regression in OAuth flow.",
  "due": "2024-06-10T23:59:59.000Z"
}

// Output
{
  "operation": "create_card",
  "card_id": "newcardid",
  "card": {
    "name": "Fix login bug"
  }
}

Install & Discovery

Install

ppm install mcp-trello

Get JSON Schema

GET /v1/packages/mcp-trello/1.0.0/schema

Discover by keyword

GET /v1/mcp/discover?q=trello
Discovery hint: Install with ppm install mcp-trello or invoke remotely via POST /v1/invoke/mcp-trello on the MCP Service.

PascalAI Usage

uses toolslib;
var Tool := LoadTool('mcp-trello');
var R := Tool.Call(JsonObj([]));
Writeln(R.ToJSON);