שרת MCP מאומת: Trello

שרת ה-MCP של Trello, אומת בריצה חיה על Mac אמיתי.

  • הכלים נספרו2026-08-03macOS 15.7.7
  • חבילה@delorenj/mcp-server-trello 1.8.1
  • מדווח על עצמוtrello-server 1.8.1
  • פרוטוקול MCP2025-06-18
  • סביבת ריצהNode v24.18.0

רשימת הכלים למטה היא לכידה חיה מהשרת הרץ; קריאת כלי מאומתת עדיין ממתינה להרשאות.

התשובה הקצרה

אומת לאחרונה 2026-08-03

שרת ה-MCP של Trello מחבר עוזר AI ללוחות ה-Trello שלכם, כך שהוא יכול לקרוא כרטיסים, רשימות, צ׳קליסטים, תגובות ותוויות, וגם ליצור, להעביר, לשכפל ולארכב אותם. זהו פרויקט קהילתי, שמפורסם ל-npm בשם ‎@delorenj/mcp-server-trello ומפותח בקוד פתוח על ידי מתחזק יחיד, ולא מוצר רשמי של Trello או Atlassian. אישור הגישה שלו הוא זוג מחרוזות שאתם מייצרים בעצמכם, מפתח API של Trello וטוקן, ששניהם נכנסים לשני משתני סביבה. כל טענה למטה מגיעה מריצה חיה אחת, לא מה-README. הרצנו אותו על Mac עם ערכי דמה בשני המשתנים האלה: השרת עלה, השלים את לחיצת היד של MCP וענה ל-tools/list עם כל 57 הכלים, שהם הטבלה שלמטה, מילה במילה. קריאת הכלי האמיתית היחידה שביצענו, list_boards, הגיעה עד Trello וחזרה עם שגיאת 401 חיה, המודפסת בהמשך, כי ערך דמה אינו טוקן, ולכן קריאה מאומתת מוצלחת עדיין ממתינה למפתח ולטוקן משלכם. [1][4][5]

  • כלים

    57, נספרו בריצה חיה

  • אישורי גישה

    נדרשים מפתח API וטוקן [5]

  • ערוץ תקשורת

    stdio, רץ על ה-Mac שלכם [5]

  • מתחזק

    delorenj, קהילתי [1][4]

  • הורדות

    5,763 בשבוע האחרון [2]

  • רישיון

    MIT [1][4]

אימות

איך שרת ה-MCP הזה אומת.

השיטה

הרצנו את השרת עם npx על גבי stdio כאשר TRELLO_API_KEY ו-TRELLO_TOKEN מוגדרים למחרוזות דמה מובהקות, אף פעם לא לאישורי גישה אמיתיים, השלמנו את לחיצת היד של MCP וקראנו ל-tools/list: הוא ענה עם כל 57 הכלים, והטבלה שלמטה היא התשובה הזו, מילה במילה. הוא הסכים לגרסת הפרוטוקול שביקשנו, 2025-06-18, בלי שום הורדת גרסה. אחר כך ביצענו קריאת כלי אמיתית אחת, list_boards בלי ארגומנטים, שיצאה אל api.trello.com על גבי HTTPS וחזרה עם שגיאת ה-401 החיה המודפסת למטה, כי ערך דמה אינו טוקן. השרת הזה לא כותב דבר לשגיאה התקנית בהפעלה, ולכן הבאנר שלמטה הוא תשובת ה-initialize ששלח על החיבור. ארבע ריצות נוספות של אותה גרסת חבילה על אותו Mac נתנו לנו את שאר השגיאות המצוטטות בעמוד הזה: אחת הופעלה בלי אף אחד משני המשתנים וקרסה עוד לפני לחיצת היד, אחת שלחה ל-get_cards_by_list_id ערך listId מטיפוס שגוי, אחת ביקשה שני שמות כלים שהשרת אינו מפרסם, get_board_info ו-list_boardz, ואחת קראה לכלי אמיתי עם מזהה לוח שהמצאנו. כך שהכלים נספרו בריצה חיה וכל שגיאה כאן היא פלט אמיתי, בעוד קריאה מאומתת מוצלחת עדיין ממתינה למפתח API וטוקן של Trello משלכם.

הודעת הפתיחה של השרת

{"result":{"protocolVersion":"2025-06-18","capabilities":{"tools":{"listChanged":true}},"serverInfo":{"name":"trello-server","version":"1.8.1"}},"jsonrpc":"2.0","id":1}

קריאת כלי אמיתית אחת

tools/call list_boards {}
Error: MCP error -32603: Trello API Error: 401 Request failed with status code 401

שורות אמיתיות מהתוצאה שנלכדה: מספיק כדי להוכיח שהקריאה נענתה.

כלים

הכלים, כפי שנספרו מהשרת הרץ.

השרת ענה ל-tools/list עם 57 כלים בתאריך 2026-08-03. השמות, התיאורים והפרמטרים למטה הם המילים שלו עצמו, מועתקים מהתשובה הזו וללא עריכה.

כלימה הוא עושה
get_cards_by_list_idboardIdlistId*fieldsnameFilterdescMaxLengthomitDescThresholdBytes

Fetch cards from a specific Trello list on a specific board. Descriptions are previewed by default to keep responses compact; set fields without "desc" to omit descriptions, or increase descMaxLength/omitDescThresholdBytes and use get_card for full details.

get_listsboardId

Retrieve all lists from the specified board

get_recent_activityboardIdlimitsincebefore

Fetch recent activity on the Trello board

add_card_to_listboardIdlistId*name*descriptiondueDatedueReminderstartlabels

Add a new card to a specified list on a specific board

update_card_detailsboardIdcardId*namedescriptiondueDatedueReminderstartdueCompletelabelspos

Update an existing card's details on a specific board

archive_cardboardIdcardId*

Send a card to the archive on a specific board

watch_cardcardId*subscribed*

Subscribe or unsubscribe from watching a card for activity notifications

watch_listlistId*subscribed*

Subscribe or unsubscribe from watching a list for activity notifications

move_cardboardIdcardId*listId*pos

Move a card to a different list, potentially on a different board

add_list_to_boardboardIdname*

Add a new list to the specified board

archive_listboardIdlistId*

Send a list to the archive on a specific board

update_listlistId*nameclosedsubscribedidBoard

Update a list name, archive state, subscription state, or board. Use update_list_position for moving a list within a board.

update_list_positionlistId*position*

Update the position of a list on the board. Trello uses fractional indexing: each list has a float position, and to place a list between two others, use the average of their positions (e.g., between pos 1024 and 2048, use 1536). Use "top"/"bottom" shortcuts to move to the edges.

get_my_cards

Fetch all cards assigned to the current user

attach_image_to_cardboardIdcardId*imageUrl*name

Attach an image to a card from a URL on a specific board

attach_file_to_cardboardIdcardId*fileUrl*namemimeType

Attach any file to a card from a URL on a specific board

attach_data_to_cardboardIdcardId*data*namemimeType

Attach binary data (image, markdown, PDF, text, etc.) to a card from base64-encoded data or a data URL. Use this for any non-image content. For image/screenshot uploads with PNG defaults, see attach_image_data_to_card.

attach_image_data_to_cardboardIdcardId*imageData*namemimeType

Attach an image to a card from base64 data or a data URL. Image-flavored convenience over attach_data_to_card: defaults assume PNG when mimeType/name are omitted, suitable for screenshot pasting. For non-image content, use attach_data_to_card.

list_boards

List all boards the user has access to

set_active_boardboardId*

Set the active board for future operations

list_workspaces

List workspaces the user has access to. If TRELLO_ALLOWED_WORKSPACES is configured, only allowed workspaces are returned.

create_boardname*descidOrganizationdefaultLabelsdefaultLists

Create a new Trello board optionally within a workspace

set_active_workspaceworkspaceId*

Set the active workspace for future operations

list_boards_in_workspaceworkspaceId*

List all boards in a specific workspace

get_active_board_info

Get information about the currently active board

get_cardcardId*includeMarkdown

Get detailed information about a specific Trello card

add_commentcardId*text*

Add the given text as a new comment to the given card

update_commentcommentId*text*

Update the given comment with the new text

delete_commentcommentId*

Delete a comment from a Trello card

get_card_commentscardId*limit

Retrieve all comments from a specific Trello card

create_checklistname*cardId*

Create a new checklist

get_checklist_itemsname*cardIdboardId

Get all items from a checklist by name

add_checklist_itemtext*checkListName*cardIdboardId

Add a new item to a checklist

find_checklist_items_by_descriptiondescription*cardIdboardId

Search for checklist items containing specific text in their description

get_acceptance_criteriacardIdboardId

Get all items from the "Acceptance Criteria" checklist

get_checklist_by_namename*cardIdboardId

Get a complete checklist with all its items and completion percentage

update_checklist_itemcardId*checkItemId*statenameposduedueReminderidMember

Update a checklist item name, state, position, due date, reminder, or assigned member

delete_checklist_itemcardId*checkItemId*

Delete a checklist item from a card

get_board_membersboardId

Get all members of a specific board

assign_member_to_cardcardId*memberId*

Assign a member to a specific card

remove_member_from_cardcardId*memberId*

Remove a member from a specific card

get_board_labelsboardId

Get all labels of a specific board

create_labelboardIdname*color

Create a new label on a board

update_labellabelId*namecolor

Update an existing label

delete_labellabelId*

Delete a label from a board

copy_cardsourceCardId*listId*namedescriptionkeepFromSourcepos

Copy/duplicate a Trello card to any list (even on a different board). Copies all properties by default including checklists, attachments, comments, labels, etc.

copy_checklistsourceChecklistId*cardId*namepos

Copy a checklist (with all its items) from one card to another. Works across different boards.

add_cards_to_listlistId*cards*

Add multiple cards to a list in one operation. Cards are created sequentially (Trello API does not support batch writes). Rate limiting is handled automatically.

get_board_custom_fieldsboardId

Get all custom field definitions on a board. Returns field IDs, names, and types. For dropdown/list fields, also returns available options with their IDs. Requires Trello Standard plan or higher.

update_card_custom_fieldcardId*customFieldId*type*value

Set or clear a custom field value on a card. Requires Trello Standard plan or higher. Use get_board_custom_fields first to find field IDs and types. Value format depends on type: text=any string, number=numeric string, checkbox="true"/"false", date=ISO 8601 string, list=option ID from get_board_custom_fields. To clear a field, set type to "clear" and omit value.

get_card_historycardId*filterlimit

Get the history/actions of a specific card

download_attachmentcardId*attachmentId*

Download an attachment from a card. Returns base64-encoded data that can be saved or viewed.

get_health

Get quick system health status for monitoring and load balancing

get_health_detailed

Get comprehensive system health diagnostic with all subsystem checks

get_health_metadata

Verify metadata consistency between boards, lists, cards, and checklists

get_health_performance

Get detailed performance metrics and analysis

perform_system_repair

Attempt to automatically repair common system issues

פרמטרים המסומנים ב-* הם חובה.

התקנה

הגדרות שעובדות, אחת לכל אפליקציה.

העתיקו את הבלוק של האפליקציה שלכם. כל אחד מהם הוא ההגדרה המדויקת שאיתה אימתנו את השרת.

Claude Desktop

פתחו את הקובץ ‎~/Library/Application Support/Claude/claude_desktop_config.json (בתוך Claude Desktop: Settings, אחר כך Developer, אחר כך Edit Config) והוסיפו:

{
  "mcpServers": {
    "trello": {
      "command": "npx",
      "args": [
        "-y",
        "@delorenj/mcp-server-trello"
      ],
      "env": {
        "TRELLO_API_KEY": "your-trello-api-key",
        "TRELLO_TOKEN": "your-trello-token"
      }
    }
  }
}

החליפו את שני ערכי הדמה במפתח ובטוקן שאתם מייצרים ב-trello.com/app-key, ואז סגרו ופתחו מחדש את Claude Desktop. הדוגמה של הפרויקט עצמו משתמשת ב-bunx במקום ב-npx, וה-README שלו אומר ש-bunx עולה הכי מהר אבל npx עובד באופן זהה; npx הוא זה שהרצנו, והוא צריך את ‎-y שלמעלה כדי להתקין בלי לשאול. [6][5]

Claude Code

פקודה אחת בטרמינל:

claude mcp add trello -e TRELLO_API_KEY=your-trello-api-key -e TRELLO_TOKEN=your-trello-token -- npx -y @delorenj/mcp-server-trello

כל מה שאחרי המקף הכפול הוא הפקודה המדויקת ש-Claude Code יריץ, וכל ‎-e מגדיר משתנה סביבה אחד שאיתו הוא רץ. ה-README ממליץ על אותה פקודה עם bunx במקום npx; השורה שלמעלה היא זו שאימתנו על ה-Mac הזה. [7][5]

Cursor

הוסיפו ל-‎~/.cursor/mcp.json עבור כל הפרויקטים, או ל-‎.cursor/mcp.json בתוך פרויקט אחד:

{
  "mcpServers": {
    "trello": {
      "command": "npx",
      "args": [
        "-y",
        "@delorenj/mcp-server-trello"
      ],
      "env": {
        "TRELLO_API_KEY": "your-trello-api-key",
        "TRELLO_TOKEN": "your-trello-token"
      }
    }
  }
}

Cursor קורא את הקובץ מחדש אחרי הפעלה מחדש. זהו אותו בלוק mcpServers ש-Claude Desktop מקבל, במבנה הקובץ ובשני המיקומים ש-Cursor מתעד בעצמו, והוא נושא את אותם שני משתנים שכל לקוח אחר צריך. [8][5]

Routines

בלי קובץ JSON ובלי טרמינל. ב-Routines: Settings, אחר כך Assistant, אחר כך Connections, אחר כך Add MCP Server. העבירו את הטופס ל-Command (stdio) והזינו:

Name        Trello
Command     npx
Arguments   -y @delorenj/mcp-server-trello

Environment Variables
TRELLO_API_KEY    your-trello-api-key
TRELLO_TOKEN      your-trello-token

הערך בשדה ה-Arguments מתפצל לפי רווחים, לכן השאירו אותו בדיוק שלוש המילים האלה. שני הסודות נכנסים ל-Environment Variables, שורה לכל אחד, ולעולם לא ל-Arguments. לחצו קודם על Test Connection: שרת תקין עונה עם מספר הכלים שלו, חמישים ושבעה עבור השרת הזה. בדיקה ירוקה אומרת שהשרת עלה, לא ש-Trello קיבלה את הטוקן שלכם, אז בקשו מהעוזר משימת קריאה קטנה מיד אחריה, למשל רשימת הלוחות שלכם. [9][5]

בלי טרמינל

איך מגדירים את שרת ה-MCP‏ Trello בלי טרמינל.

אם מעולם לא פתחתם את הטרמינל ואין לכם כוונה להתחיל, זה המסלול שלכם. Routines היא אפליקציית Mac שמריצה שרתי MCP בשבילכם: ממלאים ארבעה שדות פעם אחת, והכלים של השרת זמינים ל-AI שלכם בצ׳אט ובשגרות מתוזמנות.

  1. 01

    התקינו את Routines

    הורידו את האפליקציה מ-getroutines.ai/download, גררו אותה ל-Applications והתחברו.

  2. 02

    הפיקו מפתח API וטוקן של Trello

    הפרויקט מפנה אתכם ל-trello.com/app-key. כשאתם מחוברים ל-Trello, העמוד הזה מציג את מפתח ה-API שלכם, וקישור בתוכו מייצר טוקן עבור אותו מפתח אחרי שתאשרו את הגישה ש-Trello שואלת עליה. העתיקו את שתי המחרוזות. יחד הן מתפקדות כחשבון ה-Trello שלכם, לכן התייחסו אליהן כמו לסיסמה.

  3. 03

    פתחו את הגדרות ה-MCP

    לחצו על החשבון שלכם בתחתית סרגל הצד ובחרו Settings. פתחו את הקטע Assistant, אחר כך את הלשונית Connections, גללו אל MCP Servers ולחצו על Add MCP Server.

  4. 04

    בחרו Command (stdio)‎

    העבירו את הטופס ל-Command (stdio): השרת הזה הוא פקודה שה-Mac שלכם מריץ, לא כתובת אינטרנט. קראו לו Trello. Command: npx. Arguments: ‎-y @delorenj/mcp-server-trello, בדיוק כפי שנכתב, עם רווח אחד בין כל חלק.

  5. 05

    הדביקו את שני הסודות ובדקו

    בשדה Environment Variables הוסיפו שתי שורות: TRELLO_API_KEY עם המפתח שלכם, ו-TRELLO_TOKEN עם הטוקן שלכם, כל ערך מועתק במלואו ובלי רווחים סביבו. לחצו Test Connection: Routines מפעילה את השרת ומדווחת כמה כלים היא מצאה, חמישים ושבעה עבור השרת הזה. אחר כך לחצו Add Server.

  6. 06

    השתמשו בו

    הכלים עובדים בצ׳אט מיד, ובקשה לרשימת הלוחות שלכם היא הדרך המהירה ביותר לוודא ש-Trello קיבלה את הטוקן. כדי לתת לשגרה מתוזמנת להשתמש בהם, פתחו את השגרה, מצאו את הכרטיס Tools & connections וסמנו את השרת תחת Apps.

רעיונות לשגרות

שגרות ששווה לתזמן.

אחרי שהשרת מחובר, שגרה מתוזמנת יכולה להשתמש בכלים שלו גם כשאתם לא מול המסך. העתיקו פרומפט, הדביקו אותו ב-Routines ובחרו שעה. הפרומפטים כתובים באנגלית בכוונה, מדביקים אותם בדיוק כפי שהם.

תדריך בוקר על הלוח

פרומפט

Every weekday at 8:00, look at my Trello board, find the cards due today or already overdue, and write a short list to trello-today.md with each card name, the list it sits in, and its due date.

סקירת כרטיסים תקועים ביום שישי

פרומפט

Every Friday at 16:00, read the cards in my In Progress list on Trello, check when each one last changed, and write the ones that have not moved in over a week to stuck-cards.md with a note on what they are waiting for.

מיון תיבת נכנס ביום שני

פרומפט

Every Monday at 9:00, read every card in my Inbox list on Trello and write me one line per card: what it is, and what it is missing, such as a due date, a checklist or an assigned member.

פתרון תקלות

השגיאות שנתקלנו בהן, ומה פתר אותן.

שגיאות אמיתיות שנלכדו בריצת האימות, מודפסות בדיוק כפי שהשרת החזיר אותן.

כל קריאת כלי חוזרת עם שגיאת 401

מה רואים

Error: MCP error -32603: Trello API Error: 401 Request failed with status code 401

הפתרון

Trello דחתה את המפתח והטוקן. זו התשובה המדויקת שקריאת הדוגמה שלנו קיבלה, כי הפעלנו את השרת עם ערכי דמה בכוונה. ודאו ש-TRELLO_API_KEY מכיל את המפתח מ-trello.com/app-key ו-TRELLO_TOKEN את הטוקן שנוצר ממנו, שהעתקתם את שניהם במלואם בלי רווח בסוף, ושהפעלתם מחדש את הלקוח אחרי השינוי: הערכים נקראים כשהשרת עולה, לא כשהכלי רץ. טוקן שביטלתם ב-Trello מחזיר בדיוק את אותה 401. כדאי לדעת: ריצה נפרדת שביקשה מ-get_lists את הרשימות של מזהה לוח שהמצאנו חזרה עם אותה 401 עצמה ולא עם שגיאת לא-נמצא, כך שכל עוד אישור הגישה נדחה אתם לא מגלים אם מה שביקשתם בכלל קיים.

השרת נסגר ברגע שהוא עולה

מה רואים

Error: TRELLO_API_KEY and TRELLO_TOKEN environment variables are required

הפתרון

שני המשתנים הם חובה, וכשאחד מהם חסר השרת זורק שגיאה לפני שהוא מספיק לענות משהו: Node מדפיס את השורה הזו בתוך עקבת קריאות קצרה, התהליך יוצא בלי שכתב דבר ל-stdout, והלקוח שלכם מדווח שהחיבור נכשל ולא שכלי מסוים לא רץ. הוסיפו את שניהם בבלוק ה-env בקובץ ה-JSON, אחרי ‎-e בפקודת Claude Code, או כשתי שורות בשדה Environment Variables ב-Routines, ואז הפעילו את הלקוח מחדש.

קריאת כלי חוזרת עם שגיאת ולידציית קלט

מה רואים

MCP error -32602: Input validation error: Invalid arguments for tool get_cards_by_list_id: [
  {
    "expected": "string",
    "code": "invalid_type",
    "path": [
      "listId"
    ],
    "message": "Invalid input: expected string, received number"
  }
]

הפתרון

חדשות טובות שנראות כמו רעות. השרת הזה בודק כל ארגומנט מול הסכימה שלו עצמו לפני שהוא פונה ל-Trello, ומציין את שם השדה ואת הטיפוס שציפה לו, כך שבקשה שגויה עולה לכם בשגיאה מקומית מהירה במקום בתשובה מבלבלת מה-API. גרמנו לזה בכוונה כששלחנו את listId כמספר, בזמן שהכלי מצפה למזהה כמחרוזת. מזהי Trello הם מחרוזות של אותיות וספרות, ולכן בלקוח אמיתי פשוט אמרו לאיזו רשימה אתם מתכוונים ותנו לעוזר למלא את המזהה. רוב הכלים מקבלים גם boardId אופציונלי, שנופל בחזרה ללוח שבחרתם עם set_active_board.

העוזר מבקש כלי שלא קיים

מה רואים

MCP error -32602: Tool get_board_info not found

הפתרון

השם שבבקשה אינו אחד מ-57 הכלים שהשרת מפרסם, ולכן שום דבר לא רץ. ביקשנו שני שמות חסרים בכוונה באותה ריצה: ניחוש סביר למראה, get_board_info, בזמן שהכלי האמיתי נקרא get_active_board_info, ושגיאת הקלדה פשוטה, list_boardz, שחזרה עם אותה שורה בדיוק ובתוכה השם הזה. עוזרים מנחשים לפעמים שם של כלי מהזיכרון במקום מהרשימה שקיבלו. הפנו אותם לטבלה שלמעלה, נקבו בשם האמיתי, והקריאה תעבור; אם זה חוזר, הפעילו מחדש את הלקוח כדי שיקרא את רשימת הכלים מחדש.

שאלות נפוצות

שאלות שאנשים שואלים.

מה זה שרת ה-MCP של Trello?

זהו שרת Model Context Protocol קהילתי ל-Trello, שמפורסם ל-npm בשם ‎@delorenj/mcp-server-trello ומפותח בקוד פתוח ב-GitHub על ידי המתחזק delorenj. אחרי החיבור, עוזר כמו Claude יכול לעבוד בתוך חשבון ה-Trello שלכם: לקרוא לוחות, רשימות וכרטיסים, ליצור ולהעביר כרטיסים, לסמן פריטים בצ׳קליסט, להשאיר תגובות ולצרף קבצים. הוא רץ כתהליך מקומי על ה-Mac שלכם, מופעל על ידי npx, ומדבר עם אפליקציית ה-AI שלכם על גבי stdio. הוא אינו מפורסם על ידי Trello או Atlassian. [1][4][5]

אילו כלים כלולים בשרת ה-MCP של Trello?

השרת הרץ חושף 57 כלים, והטבלה למעלה היא פלט ה-tools/list החי הזה, מילה במילה. הם מתחלקים לקבוצות: אחד עשר לכרטיסים (get_card, get_cards_by_list_id, get_my_cards, add_card_to_list, add_cards_to_list, update_card_details, move_card, copy_card, archive_card, watch_card, get_card_history), תשעה לצ׳קליסטים, שבעה ללוחות ולסביבות עבודה, שישה לרשימות, חמישה לקבצים מצורפים, ארבעה לתגובות, ארבעה לתוויות, שלושה לחברי לוח, שניים לשדות מותאמים, אחד לפעילות אחרונה בלוח, וחמישה כלי בריאות ותיקון שהשרת משתמש בהם כדי לדווח על עצמו.

האם שרת ה-MCP של Trello בטוח?

כדאי להיות מפוכחים לגבי ההיקף. טוקן של Trello הוא ברמת החשבון: הוא מכסה כל לוח שאתם רואים, לא רק את זה שחשבתם עליו, ורשימת הכלים כוללת את archive_card, archive_list, delete_comment, delete_label ו-delete_checklist_item. הצמצום היחיד שהשרת מציע הוא TRELLO_ALLOWED_WORKSPACES, משתנה אופציונלי שמכיל רשימת מזהי סביבות עבודה מופרדים בפסיקים שהכלים רשאים לגעת בהן, וכדאי להגדיר אותו אם החשבון שלכם מערבב עבודה ואישי. מעבר לזה, ההרגלים הנכונים הם הרגילים: שמרו את המפתח והטוקן במקום שהלקוח שלכם מחזיק בפרטיות, בקשו מהעוזר לספר לכם מה הוא עומד לשנות לפני שהוא משנה, ובטלו את הטוקן ב-Trello כשאתם מפסיקים להשתמש בחיבור. [5]

צריך טרמינל כדי להגדיר אותו?

לא. ב-Routines ממלאים ארבעה שדות בהגדרות ולוחצים Test Connection; המדריך למעלה מראה כל לחיצה, כולל לאן נכנסים המפתח והטוקן. Claude Desktop ו-Cursor דורשים עריכה חד-פעמית של קובץ JSON קטן. רק Claude Code הוא כלי טרמינל מטבעו. [9][6]

הוא דורש מפתח API, והאם Trello חייבת להיות בתוכנית בתשלום?

הוא דורש שני ערכים, ושניהם חינמיים להפקה: מפתח API מ-trello.com/app-key וטוקן שנוצר מאותו עמוד, שאותם מדביקים ב-TRELLO_API_KEY וב-TRELLO_TOKEN. שום דבר לא מותקן בתוך Trello עצמה; זהו לקוח API רגיל, לא Power-Up. חשבון Trello חינמי מספיק לרוב הכלים, עם חריג אחד שהשרת מציין בתיאורי הכלים שלו עצמו: get_board_custom_fields ו-update_card_custom_field דורשים תוכנית Trello Standard ומעלה. [5]

יש כמה שרתי MCP ל-Trello ב-npm. איזה מהם זה?

חיפוש ב-npm אחר שרתי MCP ל-Trello מעלה עשרות מהם, וההורדות מכריעות את הבחירה במקומכם: ‎@delorenj/mcp-server-trello הורדה 5,763 פעמים בשבוע שהסתיים ב-2026-08-02, בעוד החבילה הקרובה ביותר שבדקנו, atlassian-trello-mcp, הגיעה ל-85 באותו חלון זמן. המאגר שלה פעיל ולא נטוש, עם 427 כוכבים ודחיפת קוד מאותו יום שבו פורסמה הגרסה שהרצנו. זה השרת שהעמוד הזה אימת, וההגדרות שלמעלה נוקבות בשמו המלא, כולל ה-scope, כי שם שנכתב בלי הקידומת ‎@delorenj/‎ מתקין משהו אחר לגמרי. [2][3][4][1]

אילו אפליקציות יכולות להשתמש בשרת ה-MCP של Trello?

כל לקוח MCP שמסוגל להפעיל שרת stdio מקומי: Claude Desktop, Claude Code, Cursor ו-Routines כולם יכולים, וההגדרה המדויקת לכל אחד נמצאת למעלה. השרת עצמו זהה בכל לקוח; רק המקום שבו מדביקים את ההגדרה משתנה. זו פקודה שה-Mac שלכם מריץ ולא כתובת אינטרנט, כך גם הרצנו אותה, ולכן לקוח שמקבל רק כתובת מתארחת לא יוכל להשתמש בו. [6][7][8][9]

מקורות

כל טענה חיצונית, עם קבלה.

כל מה שבעמוד הזה שלא ראינו בעצמנו בריצה מקושר כאן, עם התאריך שבו קראנו אותו. לגבי השאר, הריצה עצמה היא הקבלה.

  1. [1]

    npm registry: @delorenj/mcp-server-trelloנקרא בתאריך 2026-08-03

    Latest version 1.8.1, published 2026-07-25; license MIT; repository git+https://github.com/delorenj/mcp-server-trello.git; the published bin entry points at the compiled build/index.js.

  2. [2]

    npm downloads API: last weekנקרא בתאריך 2026-08-03

    5,763 downloads for the week 2026-07-27 to 2026-08-02.

  3. [3]

    npm downloads API: last week, atlassian-trello-mcpנקרא בתאריך 2026-08-03

    85 downloads for the same week, the closest rival we measured among the other Trello MCP packages on npm.

  4. [4]

    GitHub: delorenj/mcp-server-trelloנקרא בתאריך 2026-08-03

    427 stars, 21 open issues, MIT licensed, not archived, created 2025-01-03 and pushed 2026-07-25 at access time, per the GitHub API. It is owned by the individual account delorenj, not by an organisation.

  5. [5]

    mcp-server-trello READMEנקרא בתאריך 2026-08-03

    Source for the client config JSON, the note that bunx starts fastest but npx works identically, the required TRELLO_API_KEY and TRELLO_TOKEN variables, the optional TRELLO_BOARD_ID, TRELLO_WORKSPACE_ID and TRELLO_ALLOWED_WORKSPACES ones, the claim of 57 tools that our run matched exactly, and the trello.com/app-key credential step.

  6. [6]

    modelcontextprotocol.io: Connect to local MCP serversנקרא בתאריך 2026-08-03

    The claude_desktop_config.json shape and where the file lives.

  7. [7]

    Claude Code docs: MCPנקרא בתאריך 2026-08-03

    The claude mcp add syntax for local stdio servers, including environment variables.

  8. [8]

    Cursor docs: Model Context Protocolנקרא בתאריך 2026-08-03

    The mcp.json shape and file locations.

  9. [9]

    Routines: Connectorsנקרא בתאריך 2026-08-03

    How Routines runs one-click OAuth connectors and any MCP server.

העמוד הזה מתאר את Trello כפי שהתנהג בריצה מתוארכת אחת על Mac אחד. גרסאות משתנות: אם משהו כאן כבר לא תואם למה שאתם רואים, תאריך הלכידה בראש העמוד אומר בן כמה הצילום.

מאחורי המדריך הזה

Routines, האפליקציה שמאחורי המדריך הזה, מריצה שרתי MCP כמו זה בלי טרמינל: כך עובדים המחברים. הפתקים שלכם נשארים קובצי markdown על ה-Mac שלכם, אין חשבון ענן לשלם, והיא עובדת גם בלי אינטרנט. להורדת Routines