tomatrello-mcp
Provides tools to read, add, update, and delete comments on Trello cards using Trello card IDs or short links.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@tomatrello-mcp what are the latest comments on card AbCd1234?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
tomatrello-mcp
MCP server สำหรับอ่าน เพิ่ม แก้ไข และลบ comment ใน Trello card
เครื่องมือที่มี
list_comments— อ่าน comment ล่าสุด และคืนactionIdสำหรับนำไปแก้ไขหรือลบadd_comment— เพิ่ม commentupdate_comment— แก้ไข comment ด้วยactionIddelete_comment— ลบ comment ด้วยactionId
cardId ใช้ได้ทั้ง ID เต็มของ card หรือ short link จาก URL เช่น URL
https://trello.com/c/AbCd1234/card-name จะใช้ AbCd1234
Related MCP server: trello-mcp
การตั้งค่า Trello credentials
เปิด Trello Power-Up Admin แล้วสร้างหรือเลือก Power-Up
ไปที่แท็บ API Key แล้วกด Generate a new API Key ค่านี้คือ
TRELLO_API_KEYสร้าง token ที่มีสิทธิ์
read,writeโดยเปิด URL ด้านล่าง และแทนค่า<API_KEY>https://trello.com/1/authorize?expiration=never&scope=read,write&response_type=token&name=Trello%20Comment%20MCP&key=<API_KEY>กด Allow แล้วคัดลอก token ที่แสดง ค่านี้คือ
TRELLO_TOKENสร้างไฟล์
.envจาก.env.exampleTRELLO_API_KEY=ค่าจากแท็บ_API_Key TRELLO_TOKEN=ค่าจากหน้าหลังจากกด_Allow
อย่า commit หรือส่งต่อไฟล์ .env เพราะ token ใช้เข้าถึงข้อมูล Trello ในนามบัญชีผู้อนุญาตได้ หากรั่วให้ revoke แล้วสร้างใหม่ทันที
เริ่มใช้งาน
npm install
npm run build
npm startระหว่างพัฒนาใช้ npm run dev และตรวจ type ด้วย npm run check
ตัวอย่าง config สำหรับ MCP client หลังจาก npm run build:
{
"mcpServers": {
"tomatrello-mcp": {
"command": "node",
"args": ["/absolute/path/to/tomatrello-mcp/dist/index.js"],
"env": {
"TRELLO_API_KEY": "your_trello_api_key",
"TRELLO_TOKEN": "your_trello_token"
}
}
}
}ถ้าใช้ env ใน MCP config อยู่แล้ว ไม่จำเป็นต้องสร้าง .env
Available Tools
4 toolsadd_commentA
Add a comment to a Trello card
Inputs: cardId (required), comment (required).
delete_commentA
Delete a comment from a Trello card
Inputs: cardId (required), actionId (required).
list_commentsA
List the most recent comments on a Trello card
Inputs: cardId (required), limit.
update_commentB
Update an existing comment on a Trello card
Inputs: cardId (required), comment (required), actionId (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
Each tool performs a distinct CRUD action (list, add, update, delete) on the same resource type, with no overlapping purposes. An agent can easily select the right tool for the intended operation.
All tool names follow the exact same verb_noun pattern (list_, add_, update_, delete_ + comment), making the set predictable and easy to navigate. The naming convention is uniform across all tools.
Four tools is a well-scoped count for a focused comments-only Trello server. Each tool covers a necessary operation without redundancy, and the count fits comfortably within the ideal range.
The tool set provides full CRUD coverage for the comments domain: read (list), create (add), update, and delete. There are no obvious gaps for the stated purpose of managing Trello card comments.
Maintenance
Related MCP Connectors
Read and edit your Tasks boards: create and update tasks, comment, and track time.
Read and update Markboard kanban boards: cards, checklists, labels, comments and files.
Read teams, spaces, lists and tasks; create, update and comment on tasks and track time.
Read projects, tasks, comments, people and time entries; create tasks and comments in ProofHub.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Trello boards, lists, and cards through the Trello REST API. Supports board management, card operations, member management, labels, and checklists through natural language.139 npm1ISC
- FlicenseAqualityDmaintenanceEnables AI assistants to manage Trello boards, lists, cards, comments, checklists, labels, and members through natural language.16-
- FlicenseNot gradedqualityDmaintenanceEnables interaction with Trello boards, lists, and cards. Supports creating, updating, moving cards, and adding comments via natural language.1-
- AlicenseNot gradedqualityDmaintenanceEnables MCP clients to read and update Trello boards, lists, cards, comments, and labels using Trello's official REST API.139 npmISC