agrath/Trello-Desktop-MCP

agrath/Trello-Desktop-MCP

от agrath
MCP сервер для Trello с 46 инструментами для управления проектами: доски, карточки, списки и многое другое. Работает с Claude Desktop, Gemini CLI и другими MCP-клиентами. Поддерживает read-only режим и компактный вывод.

Trello MCP Server

npm version license: MIT

🔀 Active fork. This is a maintained fork of kocakli/Trello-Desktop-MCP integrating contributions from across the fork ecosystem (kevinhillinger, zonca, dbz-max, maks244, jantman, ThatIanMcShane, josh-argyle). PRs welcome — see Credits for what each contributor brought in. Published on npm as atlassian-trello-mcp.

A Model Context Protocol (MCP) server for Trello that works with any MCP-compatible client -- Claude Desktop, Claude Code, Gemini CLI, and more.

Provides 46 tools covering boards, cards, lists, labels, checklists, attachments, members, custom fields, and search.

Quick Start

1. Get Trello API credentials

Trello no longer hands out API keys directly — each user must create their own Power-Up, then mint a token against that Power-Up's key.

  1. Visit https://trello.com/power-ups/admin and click New.
  2. Fill out the New Power-Up or Integration form:
    • New Power-Up or Integration name: Claude MCP. If you have multiple team members, each developer must create their own Power-Up so the API key is tied to their user — name it with your own name too, e.g. Trello MCP Steve.
    • Workspace: the workspace you want to interact with.
    • Iframe connector URL: https://localhost (required field, not actually used by this MCP server).
    • Email: your email.
    • Support contact and Author: can be company-level or personal.
  3. Once the Power-Up is created, click API key in the sidebar, then Generate a new API key, then Generate API key in the confirmation modal. Trello displays both an API key and a Secret — save them somewhere safe.
  4. In a browser, visit:
    https://trello.com/1/authorize?expiration=never&scope=read,write,account&response_type=token&name={NAME}&key={APIKEY}
    
    Replace {NAME} with the Power-Up name you chose and {APIKEY} with the key from the previous step. This is an auth prompt — confirm access and click Allow. Trello returns an API token; copy it.
  5. Put the API key and token into your MCP client config (e.g. .claude.json) — see the next section.
Инструменты были проиндексированы:
create_card

Создаёт новую карточку в списке Trello. Использует её для добавления задач, идей или элементов в ваш рабочий процесс.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • descstring

    Optional detailed description of the card

  • duestring

    Optional due date for the card (ISO 8601 format, e.g., "2024-12-31T23:59:59Z")

  • idLabelsstring[]

    Optional array of label IDs to categorize the card

  • idListstringобязательный

    ID of the list where the card will be created (you can get this from get_lists)

  • idMembersstring[]

    Optional array of member IDs to assign to the card

  • namestringобязательный

    Name/title of the card (what the task or item is about)

  • posnumber | enum

    Position in the list: "top", "bottom", or specific number

  • startstring

    Optional start date for the card (ISO 8601 format, e.g., "2024-12-01T09:00:00Z")

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

get_board_details

Получает информацию о доске Trello. ВАЖНО: Начните с includeDetails=false (по умолчанию), чтобы получить только метаданные доски и списки. Затем используйте get_card или trello_get_list_cards, чтобы углубиться в конкретные карточки. Устанавливайте includeDetails=true только для небольших досок, когда нужен полный обзор.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • boardIdstringобязательный

    ID or URL of the board (e.g. "abc123" or "https://trello.com/b/abc123/board-name")

  • compactboolean

    When includeDetails=true, return minimal card fields only (id, name, url, listId). Default: true.

  • descriptionMaxLengthnumber

    Maximum length for card descriptions when includeDetails=true (0 to exclude). Default: 200

  • includeDetailsboolean

    Include all cards in the response. Default: false. WARNING: produces very large responses on busy boards. Prefer fetching board without details first, then use trello_get_list_cards or get_card for specific data.

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

get_card

Получает подробную информацию о конкретной карточке Trello, включая её содержимое, статус, участников и вложения.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID or URL of the card to retrieve (e.g. "abc123" or "https://trello.com/c/abc123/1-title")

  • includeDetailsboolean

    Include additional details like members, labels, checklists, and activity badges

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

get_lists

Получает все списки на определённой доске Trello. Используйте это, чтобы увидеть колонки рабочего процесса (например, "To Do", "In Progress", "Done") на доске.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • boardIdstringобязательный

    ID or URL of the board (e.g. "abc123" or "https://trello.com/b/abc123/board-name")

  • filterenum

    Filter lists by status: "open" for active lists, "closed" for archived lists, "all" for both

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

list_boards

Выводит список всех досок Trello, доступных пользователю. Используйте это, чтобы увидеть все доски, к которым у вас есть доступ, или отфильтровать по статусу.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • filterenum

    Filter boards by status: "open" for active boards, "closed" for archived boards, "all" for both

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

move_card

Перемещает карточку в другой список. Позволяет изменить статус рабочего процесса карточки (например, с «Сделать» на «В процессе»).

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID or URL of the card to move (e.g. "abc123" or "https://trello.com/c/abc123/1-title")

  • idListstringобязательный

    ID of the destination list (you can get this from get_lists)

  • posnumber | enum

    Position in the destination list: "top", "bottom", or specific number

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_add_comment

Добавляет комментарий к карточке Trello. Используется для добавления заметок, обновлений или обсуждений к карточкам.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID or URL of the card to add comment to (e.g. "abc123" or "https://trello.com/c/abc123/1-title")

  • textstringобязательный

    Text content of the comment

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_add_label_to_card

Назначает существующую метку на карточку Trello.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID of the card to label

  • labelIdstringобязательный

    ID of the label to add

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_add_member_to_card

Добавляет участника на карточку Trello.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID or URL of the card

  • memberIdstringобязательный

    ID of the member to add to the card

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_archive_card

Архивирует или разархивирует карточку Trello. Установите значение true для архивации, false для разархивации.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID or URL of the card to archive/unarchive (e.g. "abc123" or "https://trello.com/c/abc123/1-title")

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

  • valuebooleanобязательный

    true to archive, false to unarchive

trello_create_card_attachment

Прикрепляет URL или локальный файл к карточке Trello. Принимает либо url (для вложений-ссылок), либо filePath (для загрузки файлов из локальной файловой системы).

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID or URL of the card (e.g. "abc123" or "https://trello.com/c/abc123/1-title")

  • filePathstring

    Absolute path to a local file to upload (e.g. "/home/user/report.pdf"). Cannot be used with url.

  • mimeTypestring

    Optional MIME type (e.g. "application/pdf", "image/png"). Auto-detected for file uploads if omitted.

  • namestring

    Optional display name for the attachment

  • setCoverboolean

    If true, set this attachment as the card cover image

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

  • urlstring

    URL to attach as a link (e.g. "https://example.com/doc.pdf"). Cannot be used with filePath.

trello_create_check_item

Добавляет элемент в чек-лист. Поддерживает сроки выполнения и назначение участников.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • checkedboolean

    Whether the item should start as checked

  • checklistIdstringобязательный

    ID of the checklist to add the item to

  • duestring

    Due date in ISO 8601 format (e.g., "2024-12-31T23:59:59Z")

  • idMemberstring

    ID of the member to assign

  • namestringобязательный

    Text of the check item

  • posenum | number

    Position: "top", "bottom", or a number

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_create_checklist

Создаёт чек-лист на карточке. При необходимости копирует элементы из существующего чек-листа.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID of the card to add the checklist to

  • idChecklistSourcestring

    Optional: ID of a checklist to copy items from

  • namestringобязательный

    Name of the checklist

  • posenum | number

    Position of the checklist: "top", "bottom", or a positive number

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_create_label

Создаёт новую метку на доске Trello.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • boardIdstringобязательный

    ID or URL of the board where the label will be created

  • colorstringобязательный

    Color of the label (e.g., green, yellow, orange, red, purple, blue, sky, lime, pink, black)

  • namestringобязательный

    Name of the label

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_create_list

Создаёт новый список на доске Trello. Используйте его, чтобы добавить колонки рабочего процесса, такие как «To Do», «In Progress» или «Done».

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • idBoardstringобязательный

    ID or URL of the board where the list will be created (e.g. "abc123" or "https://trello.com/b/abc123/board-name")

  • namestringобязательный

    Name of the new list (e.g., "To Do", "In Progress", "Done")

  • posnumber | enum

    Position of the list in the board: "top", "bottom", or specific number

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_delete_card_attachment

Удаляет вложение из карточки Trello.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • attachmentIdstringобязательный

    ID of the attachment to delete

  • cardIdstringобязательный

    ID or URL of the card (e.g. "abc123" or "https://trello.com/c/abc123/1-title")

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_delete_check_item

Удаляет элемент из контрольного списка.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • checkItemIdstringобязательный

    ID of the check item to delete

  • checklistIdstringобязательный

    ID of the checklist

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_delete_checklist

Удаляет чеклист из карточки.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • checklistIdstringобязательный

    ID of the checklist to delete

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_delete_comment

Безвозвратно удаляет комментарий с карточки Trello. Принимает идентификатор действия (action ID) комментария, тот же «id», который возвращают trello_get_card_actions, trello_get_board_actions и trello_add_comment для действия commentCard. Удалять можно только комментарии, и только те, которые написаны аутентифицированным участником. Trello не предоставляет отмены этого действия, поэтому предпочитайте trello_update_comment, если нужно исправить текст, а не удалить его.

Параметры
  • actionIdstringобязательный

    ID of the comment action to delete (the "id" of a commentCard action, not the card ID)

  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_delete_label

Удаляет метку из доски Trello.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • labelIdstringобязательный

    ID of the label to delete

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_filter_lists

Фильтрует списки на доске по имени. Возвращает списки, имя которых содержит строку фильтра (без учёта регистра).

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • boardIdstringобязательный

    ID or URL of the board (e.g. "abc123" or "https://trello.com/b/abc123/board-name")

  • filterstringобязательный

    Search string to filter lists by name (case-insensitive)

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_board_actions

Получает историю активности для всей доски Trello (перемещения карточек, переименования, комментарии, создания, архивации). Поддерживает пагинацию по since/before для инкрементальной синхронизации. Используйте это вместо вызова trello_get_card_actions для каждой карточки.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • beforestring

    Only return actions before this action ID or ISO date. Use to page backwards through older history.

  • boardIdstringобязательный

    ID or URL of the board (e.g. "abc123" or "https://trello.com/b/abc123/board-name")

  • filterstring

    Comma-separated action types to include (e.g. "updateCard,commentCard,createCard"), or "all"

  • limitnumber

    Maximum number of actions to return per call

  • sincestring

    Only return actions after this action ID or ISO date. Pass the ID of the newest action you already hold to fetch just what changed.

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_board_cards

Получает карточки из доски Trello с опциональной фильтрацией (по статусу или по назначенному участнику) и подробную информацию, такую как вложения и участники.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • attachmentsenum

    Include attachment information: "cover" for cover images, "true" for all attachments

  • boardIdstringобязательный

    ID or URL of the board (e.g. "abc123" or "https://trello.com/b/abc123/board-name")

  • compactboolean

    Return minimal fields only (id, name, url, listId). Default: true. Set to false for full details.

  • descriptionMaxLengthnumber

    Maximum length for descriptions (0 to exclude descriptions). Default: 200

  • filterenum

    Filter cards by status

  • limitnumber

    Maximum number of cards to return. Default: 50

  • memberstring

    Filter cards to only those assigned to this member. Accepts a member ID, username, or full name (case-insensitive). When set, member details are always fetched so matching can occur.

  • membersenum

    Include member information for each card. (This only toggles whether member details are returned; to filter cards by member, use the "member" parameter.)

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_board_custom_fields

Получает все определения пользовательских полей для доски Trello. Возвращает имена полей, типы и параметры.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • boardIdstringобязательный

    ID or URL of the board to get custom fields from

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_board_for_checklist

Получает доску, к которой относится чек-лист.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • checklistIdstringобязательный

    ID of the checklist

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_board_labels

Получает все метки, доступные на конкретной доске Trello, для категоризации карточек.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • boardIdstringобязательный

    ID or URL of the board (e.g. "abc123" or "https://trello.com/b/abc123/board-name")

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_board_members

Получает всех участников, имеющих доступ к конкретной доске Trello.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • boardIdstringобязательный

    ID or URL of the board (e.g. "abc123" or "https://trello.com/b/abc123/board-name")

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_card_actions

Получает историю активности и комментарии для конкретной карточки Trello. Полезен для отслеживания изменений и обсуждений.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID or URL of the card (e.g. "abc123" or "https://trello.com/c/abc123/1-title")

  • filterenum

    Filter actions by type: "commentCard" for comments only, "updateCard" for updates

  • limitnumber

    Maximum number of actions to return

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_card_attachment

Получает детали одного вложения на карточке Trello по его ID вложения.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • attachmentIdstringобязательный

    ID of the attachment to retrieve

  • cardIdstringобязательный

    ID or URL of the card (e.g. "abc123" or "https://trello.com/c/abc123/1-title")

  • fieldsstring[]

    Optional: specific fields to include (e.g., ["name", "url", "mimeType", "date"])

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_card_attachments

Получает все вложения (файлы, ссылки) для указанной карточки Trello.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID or URL of the card (e.g. "abc123" or "https://trello.com/c/abc123/1-title")

  • fieldsstring[]

    Optional: specific fields to include (e.g., ["name", "url", "mimeType", "date"])

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_card_by_number

Находит карту на доске по её локальному номеру, "#N", который Trello показывает на карте (её idShort). Использует этот номер, чтобы преобразовать указанное человеком число, например "card #168", в реальную карту, не требуя её ID или URL. Номера карт уникальны в пределах доски, но не между досками, поэтому доска должна быть указана.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • boardIdstringобязательный

    ID or URL of the board the card is on (e.g. "abc123" or "https://trello.com/b/abc123/board-name")

  • cardNumbernumber | stringобязательный

    The board-local card number, e.g. 168 for the card shown as "#168"

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_card_checklists

Получает все чек-листы и их элементы для конкретной карточки Trello.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID or URL of the card (e.g. "abc123" or "https://trello.com/c/abc123/1-title")

  • checkItemsenum

    Include checklist items in response

  • fieldsstring[]

    Optional: specific fields to include (e.g., ["name", "pos"])

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_card_for_checklist

Получает карту, к которой относится контрольный список.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • checklistIdstringобязательный

    ID of the checklist

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_check_item

Получает один элемент проверки из чек-листа.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • checkItemIdstringобязательный

    ID of the check item

  • checklistIdstringобязательный

    ID of the checklist

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_check_items

Получает все элементы из контрольного списка. Поддерживает фильтрацию по состоянию (все, завершённые, незавершённые).

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • checklistIdstringобязательный

    ID of the checklist

  • filterenum

    Filter items by state. Default: all

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_checklist

Получает один чеклист с его пунктами проверки.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • checklistIdstringобязательный

    ID of the checklist

  • fieldsstring[]

    Optional: specific fields to include

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_checklist_field

Получает конкретное поле (name или pos) из чеклиста.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • checklistIdstringобязательный

    ID of the checklist

  • fieldenumобязательный

    Field to retrieve

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_list_cards

Получает все карточки в определённом списке Trello. Используйте это, чтобы увидеть все задачи/пункты в колонке рабочего процесса.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • compactboolean

    Return minimal fields only (id, name, url, listId). Default: true. Set to false for full details.

  • fieldsstring[]

    Optional: specific fields to include (e.g., ["name", "desc", "due", "labels", "members"])

  • filterenum

    Filter cards by status: "open" for active cards, "closed" for archived cards, "all" for both

  • listIdstringобязательный

    ID of the list to get cards from (you can get this from get_lists)

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_member

Получает подробную информацию о конкретном участнике/пользователе Trello, включая его доски и информацию профиля.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • boardsenum

    Include member's boards in response

  • fieldsstring[]

    Optional: specific fields to include (e.g., ["fullName", "username", "bio", "url"])

  • memberIdstringобязательный

    ID or username of the member to retrieve (use "me" for current user)

  • organizationsenum

    Include member's organizations in response

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_get_user_boards

Получает все доски, доступные текущему пользователю. Это отправная точка для изучения вашего рабочего пространства Trello.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • filterenum

    Filter boards by status: "open" for active boards, "closed" for archived boards, "all" for both

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_remove_label_from_card

Удаляет метку с карточки Trello.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID of the card to remove the label from

  • labelIdstringобязательный

    ID of the label to remove

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_remove_member_from_card

Удаляет участника из карточки Trello.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID or URL of the card

  • memberIdstringобязательный

    ID of the member to remove from the card

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_search

Выполняет универсальный поиск по всему контенту Trello (доски, карточки, участники). Используйте его для поиска конкретных элементов по ключевым словам или фразам.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • boardIdsstring[]

    Optional: limit search to specific boards by their IDs or URLs

  • boardsLimitnumber

    Maximum number of boards to return in results

  • cardsLimitnumber

    Maximum number of cards to return in results

  • compactboolean

    Return minimal fields only (id, name, url). Default: true. Set to false for full details.

  • descriptionMaxLengthnumber

    Maximum length for descriptions (0 to exclude descriptions). Default: 200

  • membersLimitnumber

    Maximum number of members to return in results

  • modelTypesenum[]

    Types of content to search in. Defaults to all types if not specified

  • querystringобязательный

    Search term or phrase to find in Trello content

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_update_check_item

Обновляет элемент списка на карточке (название, состояние, позиция, срок, участник). Использует состояние (state), чтобы отметить или снять отметку с элемента.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID of the card the check item belongs to

  • checkItemIdstringобязательный

    ID of the check item to update

  • duestring | null

    Due date (ISO 8601) or null to remove

  • idMemberstring | null

    Member ID to assign or null to unassign

  • namestring

    New name for the check item

  • posenum | number

    New position

  • stateenum

    Set to "complete" to check or "incomplete" to uncheck

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_update_checklist

Обновляет название или позицию контрольного списка.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • checklistIdstringобязательный

    ID of the checklist to update

  • namestring

    New name for the checklist

  • posenum | number

    New position

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_update_checklist_field

Обновляет конкретное поле (name или pos) в контрольном списке.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • checklistIdstringобязательный

    ID of the checklist

  • fieldenumобязательный

    Field to update

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

  • valuestringобязательный

    New value for the field

trello_update_comment

Редактирует текст существующего комментария на карточке Trello. Принимает идентификатор действия комментария, то есть поле "id", которое возвращают trello_get_card_actions и trello_get_board_actions для действия commentCard, и которое возвращает trello_add_comment при создании комментария. Редактировать можно только комментарии, и только те, которые написаны аутентифицированным участником.

Параметры
  • actionIdstringобязательный

    ID of the comment action to edit (the "id" of a commentCard action, not the card ID)

  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • textstringобязательный

    The replacement comment text. This overwrites the comment entirely rather than appending to it.

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_update_label

Обновляет имя или цвет существующей метки Trello.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • colorstring

    New color for the label

  • labelIdstringобязательный

    ID of the label to update

  • namestring

    New name for the label

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

trello_update_list

Обновите существующий список Trello: переименуйте его, архивируйте или разархивируйте, переместите на другую позицию на доске или измените подписку. Используйте это вместо удаления и повторного создания списка, так как при этом теряются его карточки.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • closedboolean

    Set true to archive the list, false to restore it to the board

  • listIdstringобязательный

    ID or URL of the list to update

  • namestring

    New name for the list

  • posnumber | string

    New position on the board: "top", "bottom", or a specific number

  • subscribedboolean

    Whether the authenticated member is subscribed to the list

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

update_card

Обновляет свойства существующей карточки Trello. Используется для изменения деталей карточки, таких как имя, описание, срок или статус.

Параметры
  • apiKeystring

    Trello API key (optional if TRELLO_API_KEY env var is set)

  • cardIdstringобязательный

    ID or URL of the card to update (e.g. "abc123" or "https://trello.com/c/abc123/1-title")

  • closedboolean

    Set to true to archive the card, false to unarchive

  • descstring

    New description for the card

  • duestring | null

    Set due date (ISO 8601 format) or null to remove due date

  • dueCompleteboolean

    Mark the due date as complete (true) or incomplete (false)

  • idListstring

    Move card to a different list by providing the list ID

  • namestring

    New name/title for the card

  • posnumber | enum

    Change position in the list: "top", "bottom", or specific number

  • startstring | null

    Set start date (ISO 8601 format) or null to remove start date

  • tokenstring

    Trello API token (optional if TRELLO_TOKEN env var is set)

Похожие MCP-сервера

davegomez/fizzy-mcp

davegomez/fizzy-mcp

MCP сервер для Fizzy task management. Управляйте досками, карточками, комментариями и чеклистами через 7 инструментов. Интегрируется с Claude Desktop, Cursor и другими AI-клиентами. Автоматизируйте...

TypeScript3
Gitlab MCP

Gitlab MCP

GitLab MCP сервер для AI-клиентов: управляйте проектами, merge request, issues, pipelines, wiki и релизами. Поддерживает PAT, OAuth, read-only режим и удаленную авторизацию. Работает с VS Code, Claude, Cursor и другими MCP инструментами.

TypeScript1964
AceDataCloud/MCPSerp

AceDataCloud/MCPSerp

MCP-сервер для поиска в Google через SERP API. Выдаёт структурированные результаты: веб-страницы, изображения, новости, видео. Работает с Claude, VS Code и любыми MCP-клиентами. Поддерживает фильтр...

Python1
Bitrix24 MCP Server

Bitrix24 MCP Server

MCP сервер для интеграции Bitrix24 с AI-агентами через входящий вебхук. Предоставляет инструменты работы с задачами, группами и комментариями — идеально для Manus, Claude Desktop и других MCP-клиентов, автоматизирующих бизнес-процессы.

JavaScript1
Label Studio MCP

Label Studio MCP

официальный

MCP сервер для интеграции с Label Studio: управляйте проектами разметки, задачами и предсказаниями через простые запросы. Создавайте проекты, импортируйте задачи, получайте аннотации и многое другое.

Python35
roychri/mcp-server-asana

roychri/mcp-server-asana

MCP сервер для интеграции с Asana: управляйте задачами, проектами и комментариями из Claude Desktop и других MCP клиентов. Инструмент поддерживает создание, обновление, поиск задач, работу с проектами и статусами. Есть опциональный режим только для чтения для безопасного тестирования.

TypeScript148
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин