Versión2.0.0
Categoríaproductivity
AutenticaciónClave de API
Herramientas19
Transportestdio
LicenciaMIT
01
Qué hace
La aplicación, en sus propias palabras.
Trello project management — manage boards, lists, cards, labels, and search across your Trello workspace.
02
Herramientas
19 herramientas que el agente puede llamar.
Todas se declaran con parámetros tipados y devuelven resultados estructurados, así que el anfitrión puede renderizarlas en vez de narrarlas.
- add-commentAdd a comment to a Trello card. Params: cardId (required), text (required).
- add-label-to-cardAdd a label to a Trello card. Params: cardId (required), labelId (required).
- create-boardCreate a new Trello board. Params: name (required), desc?, defaultLists? (default true), prefs_background?.
- create-cardCreate a new card in a Trello list. Params: listId (required), name (required), desc?, pos?, due? (ISO 8601), labels? (comma-separated label IDs).
- create-labelCreate a label on a Trello board. Params: boardId (required), name (required), color (required: yellow, purple, blue, red, green, orange, black, sky, pink, lime).
- create-listCreate a new list in a Trello board. Params: boardId (required), name (required), pos? (top, bottom, or a positive number).
- delete-boardDelete a Trello board permanently. Params: boardId (required).
- get-boardGet details of a specific Trello board. Params: boardId (required).
- get-cardGet details of a specific Trello card. Params: cardId (required).
- get-card-actionsGet actions/activity history for a Trello card. Params: cardId (required), filter? (all, commentCard, updateCard, createCard, etc; default "all").
- list-board-listsGet all lists in a Trello board. Params: boardId (required).
- list-boardsList all boards accessible to the authenticated Trello user. Params: filter? (all, open, closed, members, organization, public, starred; default "open").
- list-cardsGet all cards in a Trello list. Params: listId (required).
- list-labelsList all labels on a Trello board. Params: boardId (required).
- remove-label-from-cardRemove a label from a Trello card. Params: cardId (required), labelId (required).
- searchSearch for cards, boards, or members across all Trello boards. Params: query (required), modelTypes? (comma-separated: cards, boards, members; default "cards"), partial? (default false).
- update-boardUpdate board properties (name, description, background, etc). Params: boardId (required), name?, desc?, prefs_background?.
- update-cardUpdate a Trello card (move to different list, change name, description, etc). Params: cardId (required), name?, desc?, idList?, due?, closed?.
- update-listUpdate a Trello list (change name, color, position, or archive it). Params: listId (required), name?, color?, pos?, closed?.
03
Autenticación y permisos
Qué pide.
Declarado en el manifiesto y por adelantado. La aplicación no puede alcanzar nada que no haya pedido aquí.
Secretos de sistema
TRELLO_API_KEY
Secretos de usuario
TRELLO_TOKEN
Seguir leyendo
El manifiesto y el código de Trello están en el monorepo, junto al resto de aplicaciones.