Trello MCP Server
Pricing
from $30.00 / 1,000 get cards
Trello MCP Server
Stop switching tabs. The Trello MCP Server connects Claude, Cursor, Windsurf, and VS Code to your Trello boards via the Model Context Protocol (MCP). Create cards, move tasks between columns, add comments, and check sprint status, all in natural language, without leaving your AI chat.
Pricing
from $30.00 / 1,000 get cards
Rating
0.0
(0)
Developer

LIAICHI MUSTAPHA
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
๐ Trello MCP Server
The first MCP server that connects your AI assistant directly to Trello โ manage boards, cards, and Kanban flows without ever leaving your AI chat.
About this MCP Server: To understand how to connect to and use this MCP server, please refer to the official Model Context Protocol documentation at mcp.apify.com โ.
๐ฏ Why This Exists
Every developer, product manager, and team using AI tools faces the same problem: constant context switching.
You're deep in a conversation with Claude or coding in Cursor, you spot a bug or remember a task โ and then you have to stop, open a new tab, navigate to Trello, find the right board and list, create a card, and switch back. That's 4โ6 mental context switches for a 5-second task.
The Trello MCP Server eliminates this entirely. Your AI assistant talks directly to your Trello workspace through the Model Context Protocol. Create cards, move tasks, add comments, check your Kanban board โ all through a single natural language instruction.
The AI + Project Management Gap
| Tool | MCP Available? | Hosted (no server needed)? |
|---|---|---|
| Jira | โ Jira MCP Server | โ |
| Trello | โ This Actor | โ |
| Asana | โ | โ |
| Notion | Partial | โ |
| Linear | โ | โ |
Trello has over 100 million registered users โ and this is the only hosted, serverless MCP server for it on the Apify Store.
โก What It Does
The Trello MCP Server runs as an Apify Actor in standby mode, serving as a persistent MCP endpoint. It authenticates with Trello using your API Key + Token and exposes 9 tools to any MCP-compatible AI assistant.
๐ ๏ธ Available Tools
| Tool | Description |
|---|---|
get_boards | List all Trello boards accessible to the authenticated user |
get_lists | Get all lists (columns) on a board โ e.g. To Do, In Progress, Done |
get_cards | Get cards from a board or a specific list |
get_card | Full card details including description, labels, and recent comments |
create_card | Create a new card in any list with optional description and due date |
update_card | Update card name, description, due date, or archive it |
add_comment | Post a comment on a card |
move_card | Move a card to a different list to advance the Kanban flow |
get_members | List all members of a board for card assignment |
๐ณ When to Use Which Tool
Exploring your workspace?โโโ get_boards โ get_lists โ get_cardsNeed details on a specific card?โโโ get_card (returns description, labels, recent comments)Taking action?โโโ New task โ create_card (needs listId from get_lists)โโโ Update details โ update_cardโโโ Move columns โ move_card (needs listId from get_lists)โโโ Leave a note โ add_commentAssigning cards?โโโ get_members โ use memberId in create_card or update_card
๐ก Who Is This For?
๐จโ๐ป Developers Using Cursor, Windsurf, or VS Code
"I just found a bug while coding โ let me create a Trello card without stopping."
Stay in your IDE. Have your AI assistant log bugs, create feature requests, or move cards to "Done" as you complete work โ all without leaving your coding environment.
๐ค Claude Desktop Users
"Help me plan my week using my Trello board."
Ask Claude to check your Backlog, show what's In Progress, create new tasks from your notes, and set due dates โ all in one conversation.
๐ Agile Teams & Freelancers
"Move all cards in Review to Done and add a comment with today's date."
Perform batch Kanban operations through your AI assistant. Update multiple cards, add standup notes, or create a sprint's worth of cards from a list โ in seconds.
๐ง AI Automation Builders
"I want my AI agent to automatically create Trello cards from customer support emails."
Use this Actor as the Trello integration node in your AI agent or n8n/Make.com automation workflow. Programmatic access via the Apify API makes it easy to trigger card creation from any source.
๐ Connection URL
https://mcp-servers--trello-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN
Replace YOUR_APIFY_TOKEN with your Apify API token.
๐ Setup Guide
Step 1 โ Get Your Trello API Key & Token
- Go to https://trello.com/app-key
- Copy your API Key (shown at the top of the page)
- Click the Token link on the same page โ click Allow โ copy your Token
The Token gives read/write access to your Trello boards on your behalf. It never expires unless you revoke it manually.
Step 2 โ Connect Your AI Assistant
๐ฑ๏ธ Cursor
Add to ~/.cursor/mcp.json:
{"mcpServers": {"trello": {"url": "https://mcp-servers--trello-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN"}}}
๐ป VS Code
Add to .vscode/mcp.json:
{"servers": {"trello": {"type": "http","url": "https://mcp-servers--trello-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN"}}}
๐ Windsurf
Add to ~/.codeium/windsurf/model_config.json:
{"mcpServers": {"trello": {"serverUrl": "https://mcp-servers--trello-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN"}}}
๐ค Claude Desktop
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{"mcpServers": {"trello": {"url": "https://mcp-servers--trello-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN"}}}
Step 3 โ Enter Trello Credentials in Actor Input
When running this Actor on Apify, enter your Trello API Key and Token in the Actor input form. The server authenticates using these credentials for the duration of the Actor run.
๐ก Example Prompts
Try these once connected to your AI assistant:
| Say this... | Tool(s) Used |
|---|---|
| "What Trello boards do I have?" | get_boards |
| "Show me the columns on my Dev board" | get_lists |
| "What cards are in my To Do list?" | get_cards |
| "Show me the full details of card [ID]" | get_card |
| "Create a card 'Fix navbar alignment bug' in my Backlog" | create_card |
| "Move 'Fix navbar alignment bug' to In Progress" | move_card |
| "Mark it as Done" | move_card |
| "Add a comment: Resolved in PR #42" | add_comment |
| "Who are the members of my team board?" | get_members |
| "Set the due date of card [ID] to next Friday" | update_card |
| "Archive card [ID]" | update_card |
๐ค API & Automation
Trigger via Apify API
You can also trigger the actor programmatically and use it as a Trello integration in your own automations:
Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });// Start the Trello MCP Serverconst run = await client.actor('scraper_guru/trello-mcp-server').start({trelloApiKey: 'YOUR_TRELLO_API_KEY',trelloApiToken: 'YOUR_TRELLO_API_TOKEN',});console.log(`MCP Server running at: ${run.defaultDatasetId}`);
Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_APIFY_TOKEN')run = client.actor('scraper_guru/trello-mcp-server').start(run_input={'trelloApiKey': 'YOUR_TRELLO_API_KEY','trelloApiToken': 'YOUR_TRELLO_API_TOKEN',})
Integrate With Automation Platforms
| Platform | Flow |
|---|---|
| n8n | HTTP Request Node โ Trello MCP Server โ Create Card |
| Make.com | HTTP Module โ Actor API โ Parse Response |
| Zapier | Webhooks โ Apify API โ Card Created |
| Custom Agent | LangChain / CrewAI โ MCP Tool โ Trello |
๐ฐ Pricing
Pay per event. No monthly subscription. No idle costs โ the Actor charges only when a tool is actually called by your AI assistant.
| Event | Price per call |
|---|---|
| Actor start | $0.00005 (Apify platform default) |
get_boards | $0.03 |
get_lists | $0.03 |
get_cards | $0.03 |
get_card | $0.03 |
get_members | $0.03 |
add_comment | $0.03 |
update_card | $0.05 |
move_card | $0.05 |
create_card | $0.08 |
A typical AI session managing a full sprint typically costs less than $0.50.
๐ก๏ธ Security
- Your API Key and Token are never stored โ provided per-Actor-run via encrypted input
- All communication is over HTTPS
- The Actor runs in a fully isolated container on Apify's infrastructure
- Your Trello data is never cached, logged, or shared
๐ฎ Roadmap
- Checklists โ Read and update checklist items on cards
- Attachments โ List and add attachments to cards
- Labels โ Create and manage board labels
- Webhooks โ Real-time event streaming for card changes
- Search โ Full-text search across all cards and boards
๐ค Part of the MCP Server Suite
This Actor is part of a growing suite of production-ready MCP servers on Apify:
| Actor | Service | Status |
|---|---|---|
| Jira MCP Server | Jira Cloud | โ Live |
| Trello MCP Server | Trello | โ This Actor |
| Asana MCP Server | Asana | ๐ Coming soon |
| Confluence MCP Server | Confluence | ๐ Coming soon |
The vision: A complete suite of project management MCP servers โ so your AI assistant can manage work wherever your team lives.
๐ฌ Support & Contact
- ๐ง Email: mustaphaliaichi@gmail.com
- ๐ฌ GitHub: github.com/MuLIAICHI
- ๐ Issues: GitHub Issues
๐ References
- Model Context Protocol Specification
- Trello REST API v1 Documentation
- Get Trello API Credentials
- Apify MCP Server Docs
๐ Get Started Now
- Click "Try for free" above
- Enter your Trello API Key and Token in the input form
- Copy the MCP endpoint URL and paste it into your AI assistant config
- Start chatting โ "Show me my Trello boards"
โญ Found this useful? Leave a review โ it helps others discover it!
๐ฌ Questions or feature requests? Open a GitHub issue or email me directly.
Built by MuLIAICHI โ AI Engineer building the MCP layer for developer productivity tools. Also check out: Jira MCP Server