User Manual

Trello MCP Settings

Trello MCP Settings

Trello MCP is a module designed to facilitate interaction with Trello boards and cards in your Kuika application. It integrates with the Trello API and automatically manages rate limiting, type security, and error handling.

Configuring Settings via the Configuration Manager

  1. Log in to the Kuika platform.
  2. Select the project you will be working on from the Apps screen.
  3. Click the ADD NEW button in the Configuration Manager → App Settings → MCP → Trello area.

Required Fields

Creating a Trello API Key and Token

  1. Go to the relevant site and log in.
  2. On the page that opens, click the Power-Up Admin Portal link.
  1. On the screen that appears, check the checkbox and press the Continue button.
  1. Since only the API Key will be retrieved, you can enter “https://example.com/” in the “Iframe connector URL” field.
  2. After filling in the required fields, click the Create button.
  1. Go to the API Key section in the left menu → Create a new API key → Follow the Create API key steps.
    • The API Key is created here.
  1. Click the Token button on the right.
    • Scroll down to the bottom of the screen that opens and click the Allow button.
    • The generated Token will appear on the screen; copy it.

This information is added to the Trello MCP Setting field in Configuration Manager.

The setting can only be used in the project it was created for. It must be redefined in other projects.

Action Types

1. Trello List Workspaces

Retrieves the workspace list.

Input

  • settings (Config – required): Trello setting defined in Configuration Manager.

Output

  • id (String) → Unique workspace ID.
  • creation_method (String) → How was the workspace created? (e.g., “standard”, “invite”).
  • name (String) → Workspace short name (slug).
  • display_name (String) → Name visible to the user.
  • desc (String) → Description.
  • domain_name (String) → Custom domain information (if available).
  • id_enterprise (String) → Enterprise ID (if available).
  • id_entitlement (String) → Entitlement ID.
  • id_member_creator (String) → Member ID of the creator.
  • invited (Integer) → Number of invited users.
  • members_count (Integer) → Number of members.
  • billable_member_count (Integer) → Number of billable members.
  • url (String) → Workspace URL.
  • website (String) → Related website.
  • logo_url (String) → Workspace logo.
  • ai_eligible (Boolean) → Is it eligible for AI features?
  • premium_features (Array) → List of premium features.
  • team_type (String) → Workspace type (e.g., “education”, “standard”).
  • date_last_activity (DateTime) → Last activity time.
  • memberships (Array) → Membership information.
  • id, id_member, member_type, unconfirmed, deactivated

2. Trello List Boards in Workspace

Lists the boards within a specific workspace.

Input

  • settings → Trello setting
  • workspaceId → Workspace ID (found with List Workspaces)

Output

  • id (String) → Board ID.
  • name (String) → Board name.
  • desc (String) → Description.
  • closed (Boolean) → Is the board closed?
  • date_closed (DateTime) → Closure time.
  • id_organization (String) → Associated workspace ID.
  • pinned (Boolean) → Is it pinned?
  • starred (Boolean) → Is it a favorite?
  • url (String) → Board URL.
  • short_url (String) → Short URL.
  • prefs (Object) → Board settings.
  • permission_level, voting, comments, invitations, self_join, card_covers, is_template, etc.
  • label_names (Object) → Color label names.
  • power_ups (Array) → List of active Power-Ups.
  • date_last_activity (DateTime) → Last activity time.
  • background_color, background_image, background_tile, background_brightness
  • memberships (Array) → Members (id, member_type, unconfirmed, deactivated).

3. Trello Get List

Retrieves the lists within a board.

Input

  • settings → Trello settings
  • boardId → Board ID

Output

  • id (String) → List ID.
  • name (String) → List name.
  • closed (Boolean) → Is it archived?
  • color (String) → List color.
  • id_board (String) → Associated board ID.
  • pos (Integer) → Position.
  • subscribed (Boolean) → Is the user subscribed?

4. Trello List Boards

Lists all of the user's boards.

Input

  • settings → Trello settings

Output

  • Returns the same fields as List Boards in Workspace.

5. Trello Get Cards By List

Retrieves cards within a specific list.

Input

  • settings → Trello setting
  • boardId → Board ID.
  • listId → List ID.

Output

  • id (String) → Card ID.
  • name (String) → Card name.
  • description (String) → Description.
  • closed (Boolean) → Is it archived?
  • date_last_activity (DateTime) → Last activity.
  • due (DateTime) → Due date.
  • start (DateTime) → Start date.
  • id_board (String) → Board ID.
  • id_list (String) → List ID.
  • id_members (Array) → Card members.
  • labels (Array) → Labels.
  • cover (Object) → Card cover information.
  • badges (Object) → Card badges:
  • attachments, check_items, comments, votes, due_complete
  • short_url (String) → Card short link.
  • url (String) → Card URL.
  • subscribed (Boolean) → Is the user subscribed?

6. Trello Add Card To List

Adds a new card to a specific list.

Input

  • settings → Trello settings
  • boardId → Board ID
  • listId → List ID
  • name → Card name
  • description → Description
  • due_date, start_date

Output

  • All details of the newly created card (id, name, description, dates, members, labels, cover, badges).

7. Trello Add List To Board

Adds a new list to a board.

Input

  • settings → Trello settings
  • boardId → Board ID
  • listName → List name

Output

  • id (String) → List ID.
  • name (String) → List name.
  • closed (Boolean) → Is it archived.
  • id_board (String) → Associated board ID.
  • pos (Integer) → Position.
  • subscribed (Boolean) → Is the user subscribed.

8. Trello Move Card

Moves a card to another list.

Input

  • settings → Trello settings
  • boardId → Board ID
  • cardId → Card ID
  • listId → New list ID

Output

  • Current information of the moved card (id, name, description, id_list, pos, date information, labels, cover, badges).

9. Trello Update Card

Updates a card's information.

Input

  • settings → Trello setting
  • boardId → Board ID
  • cardId → Card ID
  • name, description, due_date, start_date

Output

  • Updated card information (id, name, description, date information, members, labels, cover, badges).

Usage in Kuika

The Trello MCP Setting defined in Config Manager can be used by selecting it in the settings parameter of all Trello Actions in the project.

Example Scenarios:

  • Pull the workspace list → List Workspaces
  • View the boards within the workspace → List Boards in Workspace
  • List the lists within the board → Get List
  • Pull the cards within the list → Get Cards By List
  • Add a new card/list → Add Card / Add List
  • Move a card → Move Card
  • Update a card → Update Card
No items found.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar