Trello

200 tools. 66 can modify or destroy data without limits.

31 destructive tools with no built-in limits. Policy required.

Last updated:

66 can modify or destroy data
134 read-only
200 tools total

66 Trello tools can modify or destroy data, with no limits today. PolicyLayer puts allow, deny, and rate-limit rules on every call. Live in minutes.

SECURE TRELLO →

Free to start. No card required.

Read (134) Write / Execute (35) Destructive / Financial (31)
63,945 tokens of tool definitions, loaded on every request
32% of a 200k context window
2,607 heaviest tool: TRELLO_GET_BOARDS_BY_ID_BOARD

Destructive tools (TRELLO_ADD_LISTS_MOVE_ALL_CARDS_BY_ID_LIST, TRELLO_ADD_NOTIFICATIONS_ALL_READ, TRELLO_CONVERT_CHECKLIST_ITEM_TO_CARD) permanently delete resources. There is no undo. An agent calling these in a retry loop causes irreversible damage.

Write operations (TRELLO_ADD_BOARDS, TRELLO_ADD_BOARDS_CALENDAR_KEY_GENERATE_BY_ID_BOARD, TRELLO_ADD_BOARDS_CHECKLISTS_BY_ID_BOARD) modify state. Without rate limits, an agent can make hundreds of changes in seconds — faster than any human can review or revert.

Deny destructive operations
{
  "TRELLO_ADD_LISTS_MOVE_ALL_CARDS_BY_ID_LIST": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "TRELLO_ADD_BOARDS": {
    "limits": [
      {
        "counter": "trello_add_boards_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "TRELLO_DISMISS_MEMBER_MESSAGE": {
    "limits": [
      {
        "counter": "trello_dismiss_member_message_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

Get this policy live on your own Trello server in minutes. Tune the limits to your setup; PolicyLayer enforces it on every call.

ENFORCE ON MY TRELLO →
DESTRUCTIVE 31 tools
Destructive TRELLO_ADD_LISTS_MOVE_ALL_CARDS_BY_ID_LIST Destructive TRELLO_ADD_NOTIFICATIONS_ALL_READ Destructive TRELLO_CONVERT_CHECKLIST_ITEM_TO_CARD Destructive TRELLO_DELETE_ACTIONS_BY_ID_ACTION Destructive TRELLO_DELETE_BOARDS_MEMBERS_BY_ID_BOARD_BY_ID_MEMBER Destructive TRELLO_DELETE_BOARDS_POWER_UPS_BY_ID_BOARD_BY_POWER_UP Destructive TRELLO_DELETE_CARDS_ACTIONS_COMMENTS_BY_ID_CARD_BY_ID_ACTION Destructive TRELLO_DELETE_CARDS_ATTACHMENTS_BY_ID_CARD_BY_ID_ATTACHMENT Destructive TRELLO_DELETE_CARDS_BY_ID_CARD Destructive TRELLO_DELETE_CARDS_CHECKLISTS_BY_ID_CARD_BY_ID_CHECKLIST Destructive TRELLO_DELETE_CARDS_ID_LABELS_BY_ID_CARD_BY_ID_LABEL Destructive TRELLO_DELETE_CARDS_ID_MEMBERS_BY_ID_CARD_BY_ID_MEMBER Destructive TRELLO_DELETE_CARDS_LABELS_BY_ID_CARD_BY_COLOR Destructive TRELLO_DELETE_CARDS_MEMBERS_VOTED_BY_ID_CARD_BY_ID_MEMBER Destructive TRELLO_DELETE_CARDS_STICKERS_BY_ID_CARD_BY_ID_STICKER Destructive TRELLO_DELETE_CHECKLIST_ITEM Destructive TRELLO_DELETE_CHECKLISTS_BY_ID_CHECKLIST Destructive TRELLO_DELETE_LABELS_BY_ID_LABEL Destructive TRELLO_DELETE_MEMBER_BOARD_BACKGROUND Destructive TRELLO_DELETE_MEMBER_CUSTOM_STICKER Destructive TRELLO_DELETE_MEMBER_SAVED_SEARCH Destructive TRELLO_DELETE_MEMBERS_BOARD_STARS_BY_ID_MEMBER_BY_ID_BOARD_STAR Destructive TRELLO_DELETE_ORG_ASSOCIATED_DOMAIN Destructive TRELLO_DELETE_ORGANIZATIONS_BY_ID_ORG Destructive TRELLO_DELETE_ORGANIZATIONS_LOGO_BY_ID_ORG Destructive TRELLO_DELETE_ORGANIZATIONS_MEMBERS_ALL_BY_ID_ORG_BY_ID_MEMBER Destructive TRELLO_DELETE_ORGANIZATIONS_MEMBERS_BY_ID_ORG_BY_ID_MEMBER Destructive TRELLO_DELETE_ORGANIZATIONS_PREFS_ORG_INVITE_RESTRICT_BY_ID_ORG Destructive TRELLO_DELETE_TOKENS_BY_TOKEN Destructive TRELLO_DELETE_TOKENS_WEBHOOKS_BY_TOKEN_BY_ID_WEBHOOK Destructive TRELLO_DELETE_WEBHOOKS_BY_ID_WEBHOOK
WRITE 35 tools
Write TRELLO_ADD_BOARDS Write TRELLO_ADD_BOARDS_CALENDAR_KEY_GENERATE_BY_ID_BOARD Write TRELLO_ADD_BOARDS_CHECKLISTS_BY_ID_BOARD Write TRELLO_ADD_BOARDS_EMAIL_KEY_GENERATE_BY_ID_BOARD Write TRELLO_ADD_BOARDS_LABELS_BY_ID_BOARD Write TRELLO_ADD_BOARDS_LISTS_BY_ID_BOARD Write TRELLO_ADD_BOARDS_MARK_AS_VIEWED_BY_ID_BOARD Write TRELLO_ADD_BOARDS_POWER_UPS_BY_ID_BOARD Write TRELLO_ADD_CARDS Write TRELLO_ADD_CARDS_ACTIONS_COMMENTS_BY_ID_CARD Write TRELLO_ADD_CARDS_ATTACHMENTS_BY_ID_CARD Write TRELLO_ADD_CARDS_CHECKLIST_CHECK_ITEM_BY_ID_CARD_BY_ID_CHECKLIST Write TRELLO_ADD_CARDS_CHECKLISTS_BY_ID_CARD Write TRELLO_ADD_CARDS_ID_LABELS_BY_ID_CARD Write TRELLO_ADD_CARDS_ID_MEMBERS_BY_ID_CARD Write TRELLO_ADD_CARDS_LABELS_BY_ID_CARD Write TRELLO_ADD_CARDS_MEMBERS_VOTED_BY_ID_CARD Write TRELLO_ADD_CARDS_STICKERS_BY_ID_CARD Write TRELLO_ADD_CHECKLISTS Write TRELLO_ADD_CHECKLISTS_CHECK_ITEMS_BY_ID_CHECKLIST Write TRELLO_ADD_LABELS Write TRELLO_ADD_LISTS Write TRELLO_ADD_LISTS_ARCHIVE_ALL_CARDS_BY_ID_LIST Write TRELLO_ADD_LISTS_CARDS_BY_ID_LIST Write TRELLO_ADD_MEMBERS_AVATAR_BY_ID_MEMBER Write TRELLO_ADD_MEMBERS_BOARD_BACKGROUNDS_BY_ID_MEMBER Write TRELLO_ADD_MEMBERS_BOARD_STARS_BY_ID_MEMBER Write TRELLO_ADD_MEMBERS_CUSTOM_BOARD_BACKGROUNDS_BY_ID_MEMBER Write TRELLO_ADD_MEMBERS_CUSTOM_EMOJI_BY_ID_MEMBER Write TRELLO_ADD_MEMBERS_CUSTOM_STICKERS_BY_ID_MEMBER Write TRELLO_ADD_MEMBERS_SAVED_SEARCHES_BY_ID_MEMBER Write TRELLO_ADD_ORGANIZATIONS Write TRELLO_ADD_ORGANIZATIONS_LOGO_BY_ID_ORG Write TRELLO_ADD_SESSIONS Write TRELLO_ADD_TOKENS_WEBHOOKS_BY_TOKEN
READ 134 tools
Read TRELLO_DISMISS_MEMBER_MESSAGE Read TRELLO_GET_ACTIONS_BOARD_BY_ID_ACTION Read TRELLO_GET_ACTIONS_BOARD_BY_ID_ACTION_BY_FIELD Read TRELLO_GET_ACTIONS_BY_ID_ACTION Read TRELLO_GET_ACTIONS_BY_ID_ACTION_BY_FIELD Read TRELLO_GET_ACTIONS_CARD_BY_ID_ACTION Read TRELLO_GET_ACTIONS_CARD_BY_ID_ACTION_BY_FIELD Read TRELLO_GET_ACTIONS_DISPLAY_BY_ID_ACTION Read TRELLO_GET_ACTIONS_ENTITIES_BY_ID_ACTION Read TRELLO_GET_ACTIONS_LIST_BY_ID_ACTION Read TRELLO_GET_ACTIONS_LIST_BY_ID_ACTION_BY_FIELD Read TRELLO_GET_ACTIONS_MEMBER_BY_ID_ACTION Read TRELLO_GET_ACTIONS_MEMBER_BY_ID_ACTION_BY_FIELD Read TRELLO_GET_ACTIONS_MEMBER_CREATOR_BY_ID_ACTION Read TRELLO_GET_ACTIONS_MEMBER_CREATOR_BY_ID_ACTION_BY_FIELD Read TRELLO_GET_ACTIONS_ORGANIZATION_BY_ID_ACTION Read TRELLO_GET_ACTIONS_ORGANIZATION_BY_ID_ACTION_BY_FIELD Read TRELLO_GET_BATCH Read TRELLO_GET_BOARDS_ACTIONS_BY_ID_BOARD Read TRELLO_GET_BOARDS_BOARD_STARS_BY_ID_BOARD Read TRELLO_GET_BOARDS_BY_ID_BOARD Read TRELLO_GET_BOARDS_BY_ID_BOARD_BY_FIELD Read TRELLO_GET_BOARDS_CARDS_BY_ID_BOARD Read TRELLO_GET_BOARDS_CARDS_BY_ID_BOARD_BY_FILTER Read TRELLO_GET_BOARDS_CARDS_BY_ID_BOARD_BY_ID_CARD Read TRELLO_GET_BOARDS_CHECKLISTS_BY_ID_BOARD Read TRELLO_GET_BOARDS_DELTAS_BY_ID_BOARD Read TRELLO_GET_BOARDS_LABELS_BY_ID_BOARD Read TRELLO_GET_BOARDS_LABELS_BY_ID_BOARD_BY_ID_LABEL Read TRELLO_GET_BOARDS_LISTS_BY_ID_BOARD Read TRELLO_GET_BOARDS_LISTS_BY_ID_BOARD_BY_FILTER Read TRELLO_GET_BOARDS_MEMBERS_BY_ID_BOARD Read TRELLO_GET_BOARDS_MEMBERS_BY_ID_BOARD_BY_FILTER Read TRELLO_GET_BOARDS_MEMBERS_CARDS_BY_ID_BOARD_BY_ID_MEMBER Read TRELLO_GET_BOARDS_MEMBERS_INVITED_BY_ID_BOARD Read TRELLO_GET_BOARDS_MEMBERS_INVITED_BY_ID_BOARD_BY_FIELD Read TRELLO_GET_BOARDS_MEMBERSHIPS_BY_ID_BOARD Read TRELLO_GET_BOARDS_MEMBERSHIPS_BY_ID_BOARD_BY_ID_MEMBERSHIP Read TRELLO_GET_BOARDS_MY_PREFS_BY_ID_BOARD Read TRELLO_GET_BOARDS_ORGANIZATION_BY_ID_BOARD Read TRELLO_GET_BOARDS_ORGANIZATION_BY_ID_BOARD_BY_FIELD Read TRELLO_GET_CARDS_ACTIONS_BY_ID_CARD Read TRELLO_GET_CARDS_ATTACHMENTS_BY_ID_CARD Read TRELLO_GET_CARDS_ATTACHMENTS_BY_ID_CARD_BY_ID_ATTACHMENT Read TRELLO_GET_CARDS_BOARD_BY_ID_CARD Read TRELLO_GET_CARDS_BOARD_BY_ID_CARD_BY_FIELD Read TRELLO_GET_CARDS_BY_ID_CARD Read TRELLO_GET_CARDS_BY_ID_CARD_BY_FIELD Read TRELLO_GET_CARDS_CHECK_ITEM_STATES_BY_ID_CARD Read TRELLO_GET_CARDS_CHECKLISTS_BY_ID_CARD Read TRELLO_GET_CARDS_CUSTOM_FIELD_ITEMS_BY_ID_CARD Read TRELLO_GET_CARDS_LIST_BY_ID_CARD Read TRELLO_GET_CARDS_LIST_BY_ID_CARD_BY_FIELD Read TRELLO_GET_CARDS_MEMBERS_BY_ID_CARD Read TRELLO_GET_CARDS_MEMBERS_VOTED_BY_ID_CARD Read TRELLO_GET_CARDS_STICKERS_BY_ID_CARD Read TRELLO_GET_CARDS_STICKERS_BY_ID_CARD_BY_ID_STICKER Read TRELLO_GET_CHECK_ITEM_BY_ID Read TRELLO_GET_CHECKLISTS_BOARD_BY_ID_CHECKLIST Read TRELLO_GET_CHECKLISTS_BOARD_BY_ID_CHECKLIST_BY_FIELD Read TRELLO_GET_CHECKLISTS_BY_ID_CHECKLIST Read TRELLO_GET_CHECKLISTS_BY_ID_CHECKLIST_BY_FIELD Read TRELLO_GET_CHECKLISTS_CARDS_BY_ID_CHECKLIST Read TRELLO_GET_CHECKLISTS_CARDS_BY_ID_CHECKLIST_BY_FILTER Read TRELLO_GET_CHECKLISTS_CHECK_ITEMS_BY_ID_CHECKLIST Read TRELLO_GET_LABELS_BOARD_BY_ID_LABEL Read TRELLO_GET_LABELS_BOARD_BY_ID_LABEL_BY_FIELD Read TRELLO_GET_LABELS_BY_ID_LABEL Read TRELLO_GET_LISTS_ACTIONS_BY_ID_LIST Read TRELLO_GET_LISTS_BOARD_BY_ID_LIST Read TRELLO_GET_LISTS_BOARD_BY_ID_LIST_BY_FIELD Read TRELLO_GET_LISTS_BY_ID_LIST Read TRELLO_GET_LISTS_BY_ID_LIST_BY_FIELD Read TRELLO_GET_LISTS_CARDS_BY_ID_LIST Read TRELLO_GET_LISTS_CARDS_BY_ID_LIST_BY_FILTER Read TRELLO_GET_MEMBER_BOARD_BACKGROUND Read TRELLO_GET_MEMBER_CUSTOM_BG Read TRELLO_GET_MEMBER_CUSTOM_EMOJI Read TRELLO_GET_MEMBER_CUSTOM_STICKER Read TRELLO_GET_MEMBER_SAVED_SEARCH Read TRELLO_GET_MEMBERS_ACTIONS_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_BOARD_BACKGROUNDS_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_BOARD_STARS_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_BOARD_STARS_BY_ID_MEMBER_BY_ID_BOARD_STAR Read TRELLO_GET_MEMBERS_BOARDS_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_BOARDS_BY_ID_MEMBER_BY_FILTER Read TRELLO_GET_MEMBERS_BOARDS_INVITED_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_BOARDS_INVITED_BY_ID_MEMBER_BY_FIELD Read TRELLO_GET_MEMBERS_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_BY_ID_MEMBER_BY_FIELD Read TRELLO_GET_MEMBERS_CARDS_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_CARDS_BY_ID_MEMBER_BY_FILTER Read TRELLO_GET_MEMBERS_CUSTOM_BOARD_BACKGROUNDS_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_CUSTOM_EMOJI_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_CUSTOM_STICKERS_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_DELTAS_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_NOTIFICATIONS_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_NOTIFICATIONS_BY_ID_MEMBER_BY_FILTER Read TRELLO_GET_MEMBERS_ORGANIZATIONS_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_ORGANIZATIONS_BY_ID_MEMBER_BY_FILTER Read TRELLO_GET_MEMBERS_ORGANIZATIONS_INVITED_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_ORGANIZATIONS_INVITED_BY_ID_MEMBER_BY_FIELD Read TRELLO_GET_MEMBERS_SAVED_SEARCHES_BY_ID_MEMBER Read TRELLO_GET_MEMBERS_TOKENS_BY_ID_MEMBER Read TRELLO_GET_NOTIF_CREATOR_FIELD Read TRELLO_GET_NOTIFICATION_ORG_FIELD Read TRELLO_GET_NOTIFICATIONS_BOARD_BY_ID_NOTIFICATION Read TRELLO_GET_NOTIFICATIONS_BOARD_BY_ID_NOTIFICATION_BY_FIELD Read TRELLO_GET_NOTIFICATIONS_BY_ID_NOTIFICATION Read TRELLO_GET_NOTIFICATIONS_BY_ID_NOTIFICATION_BY_FIELD Read TRELLO_GET_NOTIFICATIONS_CARD_BY_ID_NOTIFICATION Read TRELLO_GET_NOTIFICATIONS_CARD_BY_ID_NOTIFICATION_BY_FIELD Read TRELLO_GET_NOTIFICATIONS_DISPLAY_BY_ID_NOTIFICATION Read TRELLO_GET_NOTIFICATIONS_ENTITIES_BY_ID_NOTIFICATION Read TRELLO_GET_NOTIFICATIONS_LIST_BY_ID_NOTIFICATION Read TRELLO_GET_NOTIFICATIONS_LIST_BY_ID_NOTIFICATION_BY_FIELD Read TRELLO_GET_NOTIFICATIONS_MEMBER_BY_ID_NOTIFICATION Read TRELLO_GET_NOTIFICATIONS_MEMBER_BY_ID_NOTIFICATION_BY_FIELD Read TRELLO_GET_NOTIFICATIONS_MEMBER_CREATOR_BY_ID_NOTIFICATION Read TRELLO_GET_NOTIFICATIONS_ORGANIZATION_BY_ID_NOTIFICATION Read TRELLO_GET_ORGANIZATIONS_ACTIONS_BY_ID_ORG Read TRELLO_GET_ORGANIZATIONS_BOARDS_BY_ID_ORG Read TRELLO_GET_ORGANIZATIONS_BOARDS_BY_ID_ORG_BY_FILTER Read TRELLO_GET_ORGANIZATIONS_BY_ID_ORG Read TRELLO_GET_ORGANIZATIONS_BY_ID_ORG_BY_FIELD Read TRELLO_GET_ORGANIZATIONS_DELTAS_BY_ID_ORG Read TRELLO_GET_ORGANIZATIONS_MEMBERS_BY_ID_ORG Read TRELLO_GET_ORGANIZATIONS_MEMBERS_BY_ID_ORG_BY_FILTER Read TRELLO_GET_ORGANIZATIONS_MEMBERS_CARDS_BY_ID_ORG_BY_ID_MEMBER Read TRELLO_GET_ORGANIZATIONS_MEMBERS_INVITED_BY_ID_ORG Read TRELLO_GET_ORGANIZATIONS_MEMBERS_INVITED_BY_ID_ORG_BY_FIELD Read TRELLO_GET_ORGANIZATIONS_MEMBERSHIPS_BY_ID_ORG Read TRELLO_GET_ORGANIZATIONS_MEMBERSHIPS_BY_ID_ORG_BY_ID_MEMBERSHIP Read TRELLO_GET_SEARCH
Can an AI agent delete data through the Trello MCP server? +

Yes. The Trello server exposes 31 destructive tools including TRELLO_ADD_LISTS_MOVE_ALL_CARDS_BY_ID_LIST, TRELLO_ADD_NOTIFICATIONS_ALL_READ, TRELLO_CONVERT_CHECKLIST_ITEM_TO_CARD. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Trello? +

The Trello server has 35 write tools including TRELLO_ADD_BOARDS, TRELLO_ADD_BOARDS_CALENDAR_KEY_GENERATE_BY_ID_BOARD, TRELLO_ADD_BOARDS_CHECKLISTS_BY_ID_BOARD. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Trello.

How many tools does the Trello MCP server expose? +

200 tools across 3 categories: Destructive, Read, Write. 134 are read-only. 66 can modify, create, or delete data.

How do I enforce a policy on Trello? +

Register the Trello MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Other MCP servers with similar tools.

Starter policies for each. Same risk classification, live on your fleet in minutes.

Enforce policy on every Trello tool call.

Deterministic rules across all 200 Trello tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.