用途:在 OpenClaw 中通过 Trello REST API 管理 Trello 的看板(boards)、列表(lists)和卡片(cards)。
设置:先到 https://trello.com/app-key 获取 API Key,并在该页点击 Token 链接生成令牌,然后设置环境变量: export TRELLO_API_KEY="your-api-key" export TRELLO_TOKEN="your-token"
主要能力:所有命令使用 curl 调用 Trello REST API。可列出当前账号的看板、列出某个看板中的列表、列出某个列表中的卡片、创建卡片、将卡片移动到另一列表、给卡片添加评论、归档卡片。
用法示例(命令保持原样): 查看所有看板:curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN&fields=name,id" | jq 按名称查找看板:先用上条命令获取看板,再用 jq 的 select(.name | contains("Work")) 过滤。 获取看板全部卡片:curl -s "https://api.trello.com/1/boards/{boardId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, list: .idList}' 创建卡片:curl -s -X POST "https://api.trello.com/1/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" -d "idList={listId}" -d "name=Card Title" -d "desc=Card description" 移动卡片:curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" -d "idList={newListId}" 添加评论:curl -s -X POST "https://api.trello.com/1/cards/{cardId}/actions/comments?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" -d "text=Your comment here" 归档卡片:curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" -d "closed=true"
限制与注意:看板、列表、卡片的 ID 可从 Trello URL 或列表命令中获取;API Key 与 Token 拥有对 Trello 账号的完整访问权限,需妥善保密;速率限制为每个 API Key 每 10 秒 300 次请求、每个 Token 每 10 秒 100 次请求,/1/members 端点限制为每 900 秒 100 次请求。其他收费、平台或效果等信息暂未提供。