Skip to main content
Trello is a web-based project management and collaboration tool that allows individuals and teams to organize and track their tasks and projects. It provides a visual interface known as a โ€œboardโ€ where users can create lists and cards to represent their tasks and activities.
The TrelloLoader allows you to load cards from a Trello board and is implemented on top of py-trello This currently supports api_key/token only.
  1. Credentials generation: trello.com/power-ups/admin/
  2. Click in the manual token generation link to get the token.
To specify the API key and token you can either set the environment variables TRELLO_API_KEY and TRELLO_TOKEN or you can pass api_key and token directly into the from_credentials convenience constructor method. This loader allows you to provide the board name to pull in the corresponding cards into Document objects. Notice that the board โ€œnameโ€ is also called โ€œtitleโ€ in oficial documentation: support.atlassian.com/trello/docs/changing-a-boards-title-and-description/ You can also specify several load parameters to include / remove different fields both from the document page_content properties and metadata.

Features

  • Load cards from a Trello board.
  • Filter cards based on their status (open or closed).
  • Include card names, comments, and checklists in the loaded documents.
  • Customize the additional metadata fields to include in the document.
By default all card fields are included for the full text page_content and metadata accordinly.

Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.