Trello MCP Server
Trello MCP-Server
Ein Model Context Protocol (MCP)-Server, der Tools zum Abrufen und Interagieren mit Trello-Boards, -Listen und -Karten bereitstellt.
Funktionen
Alle Boards für den authentifizierten Benutzer abrufen
Board-Details abrufen
Listen von einem Board abrufen
Karten von Boards oder Listen abrufen
Spezifische Kartendetails abrufen
Karten über Boards hinweg suchen
Kartenaktionen/-verlauf abrufen
Related MCP server: Trello MCP Server
Einrichtung
1. Trello API-Anmeldedaten abrufen
Wichtig: Sie müssen ein Power-Up erstellen, um API-Anmeldedaten zu erhalten.
Besuchen Sie https://trello.com/power-ups/admin
Klicken Sie auf "Create New Power-Up" (oder die Schaltfläche "Crear")
Geben Sie die grundlegenden Informationen ein:
Name: "Trello MCP" (oder ein Name Ihrer Wahl)
Workspace: Wählen Sie Ihren Workspace aus
Sobald das Power-Up erstellt ist, gehen Sie zum Abschnitt "API Key" in Ihren Power-Up-Einstellungen
Sie sehen Ihren API Key (eine 32-stellige Zeichenfolge)
Klicken Sie auf den "Token"-Link (oder "token" in der Beschreibung), um Ihr API-Token zu generieren
Autorisieren Sie das Token, wenn Sie dazu aufgefordert werden
Kopieren Sie sowohl den API key als auch das API token
Alternativ können Sie direkt zu https://trello.com/app-key gehen, falls Sie bereits ein Power-Up erstellt haben.
2. Abhängigkeiten installieren
npm install3. Umgebungsvariablen konfigurieren
Kopieren Sie die Beispiel-Umgebungsdatei und fügen Sie Ihre Anmeldedaten hinzu:
cp .env.example .envBearbeiten Sie .env und fügen Sie Ihre Anmeldedaten hinzu:
TRELLO_API_KEY=your_actual_api_key
TRELLO_API_TOKEN=your_actual_api_token4. Server testen
Starten Sie den Server direkt:
npm startKonfiguration
Sie können diesen MCP-Server global in Claude Desktop oder projektbezogen in der Claude Code CLI konfigurieren.
Option 1: Globale Konfiguration (Claude Desktop)
Bearbeiten Sie Ihre Claude Desktop-Konfigurationsdatei:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Fügen Sie die folgende Konfiguration hinzu:
{
"mcpServers": {
"trello": {
"command": "node",
"args": ["/absolute/path/to/trello-mcp/index.js"],
"env": {
"TRELLO_API_KEY": "your_api_key_here",
"TRELLO_API_TOKEN": "your_api_token_here"
}
}
}
}Ersetzen Sie /absolute/path/to/trello-mcp/ durch den tatsächlichen Pfad zu diesem Verzeichnis.
Starten Sie nach dem Hinzufügen der Konfiguration Claude Desktop neu.
Option 2: Projektbezogene Konfiguration (Claude Code CLI)
Für die Claude Code CLI werden MCP-Server projektbezogen in ~/.claude.json konfiguriert.
Wichtig: Sie müssen das Feld type: "stdio" und die env-Variablen direkt in die Konfiguration aufnehmen. Die .env-Datei wird nicht automatisch geladen.
Verwenden Sie diesen Befehl, um ein spezifisches Projekt zu konfigurieren:
# Using jq to add the configuration
jq '.projects."/path/to/your/project".mcpServers.trello = {
"type": "stdio",
"command": "node",
"args": ["/Users/ehigu/Documents/Esteban/Projects/habitus/webapp/trello-mcp/index.js"],
"env": {
"TRELLO_API_KEY": "your_api_key_here",
"TRELLO_API_TOKEN": "your_api_token_here"
}
}' ~/.claude.json > /tmp/claude_config.json && mv /tmp/claude_config.json ~/.claude.jsonOder bearbeiten Sie ~/.claude.json manuell:
{
"projects": {
"/path/to/your/project": {
"mcpServers": {
"trello": {
"type": "stdio",
"command": "node",
"args": ["/Users/ehigu/Documents/Esteban/Projects/habitus/webapp/trello-mcp/index.js"],
"env": {
"TRELLO_API_KEY": "your_api_key_here",
"TRELLO_API_TOKEN": "your_api_token_here"
}
}
}
}
}
}Starten Sie nach dem Hinzufügen der Konfiguration Claude Code neu.
Verfügbare Tools
get_my_boards
Ruft alle Boards für den authentifizierten Benutzer ab.
Parameter:
filter(optional): Filtert Boards nach Typ (all, open, closed, starred, organization, public, members). Standard: "open"
get_board
Ruft Details eines bestimmten Boards ab.
Parameter:
board_id(erforderlich): Die ID des Boards
get_board_lists
Ruft alle Listen auf einem Board ab.
Parameter:
board_id(erforderlich): Die ID des Boardsfilter(optional): Filtert Listen (all, open, closed, none). Standard: "open"
get_board_cards
Ruft alle Karten auf einem Board ab.
Parameter:
board_id(erforderlich): Die ID des Boards
get_list_cards
Ruft alle Karten in einer bestimmten Liste ab.
Parameter:
list_id(erforderlich): Die ID der Liste
get_card
Ruft Details einer bestimmten Karte ab.
Parameter:
card_id(erforderlich): Die ID der Karte
search_cards
Sucht nach Karten über alle Boards hinweg.
Parameter:
query(erforderlich): Suchanfrageboard_ids(optional): Durch Kommas getrennte Board-IDs, in denen gesucht werden soll
get_card_actions
Ruft Aktionen (Aktivität/Verlauf) für eine bestimmte Karte ab.
Parameter:
card_id(erforderlich): Die ID der Karte
Nutzungsbeispiele
Sobald die Konfiguration in Claude Desktop erfolgt ist, können Sie natürliche Sprache verwenden, um mit Ihren Trello-Boards zu interagieren:
"Zeige mir alle meine offenen Trello-Boards"
"Rufe die Karten vom Board [board_id] ab"
"Suche nach Karten, die 'bug fix' enthalten"
"Zeige mir die Details der Karte [card_id]"
"Welche Listen befinden sich auf meinem Board?"
Fehlerbehebung
Authentifizierungsfehler
Wenn Authentifizierungsfehler auftreten:
Überprüfen Sie, ob Ihr API-Key und Ihr Token korrekt sind
Stellen Sie sicher, dass das Token nicht abgelaufen ist
Generieren Sie das Token bei Bedarf unter https://trello.com/app-key neu
Server startet nicht
Überprüfen Sie, ob Node.js installiert ist:
node --versionStellen Sie sicher, dass die Abhängigkeiten installiert sind:
npm installÜberprüfen Sie, ob die Umgebungsvariablen korrekt gesetzt sind
MCP-Server zeigt Status "Failed" an
Wenn der MCP-Server in Claude Code als "failed" angezeigt wird:
Fehlendes
type-Feld: Stellen Sie sicher, dass Ihre Konfiguration"type": "stdio"enthält. Dies ist für die Claude Code CLI erforderlich.Umgebungsvariablen nicht geladen: Die
.env-Datei wird NICHT automatisch geladen, wenn Claude Code den MCP-Server ausführt. Sie müssen dasenv-Objekt mit Ihren API-Anmeldedaten direkt in die Konfiguration aufnehmen:{ "type": "stdio", "command": "node", "args": ["/path/to/trello-mcp/index.js"], "env": { "TRELLO_API_KEY": "your_api_key", "TRELLO_API_TOKEN": "your_api_token" } }Logs prüfen: Führen Sie
claude --debugaus, um detaillierte Fehlerprotokolle zu sehenManuell testen: Starten Sie den Server direkt, um zu überprüfen, ob er funktioniert:
cd /path/to/trello-mcp TRELLO_API_KEY=your_key TRELLO_API_TOKEN=your_token node index.jsClaude Code neu starten: Beenden Sie Claude Code nach Konfigurationsänderungen vollständig und starten Sie es neu
MCP-Server wird nicht in Claude angezeigt
Überprüfen Sie, ob der Pfad in Ihrer Konfiguration absolut und korrekt ist
Starten Sie Claude Desktop/Code vollständig neu
Überprüfen Sie die Claude Desktop-Logs auf Fehler
Überprüfen Sie bei der Claude Code CLI, ob sich die Konfiguration im richtigen Projektpfad in
~/.claude.jsonbefindet
Lizenz
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA Model Context Protocol server that provides tools for interacting with Trello boards, enabling seamless management of cards, lists, and activities while handling rate limiting and type safety.34MIT
- 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.1761ISC
- AlicenseNot gradedqualityDmaintenanceProvides seamless integration with Trello's API to manage boards, lists, and cards through natural language. It supports full CRUD operations, card movement, and the ability to load Trello resources directly into an LLM's context for analysis.MIT
- AlicenseNot gradedqualityDmaintenanceProvides a standardized interface for interacting with Trello's tools and services through the Model Context Protocol.MIT
Related MCP Connectors
BGG MCP provides access to the BoardGameGeek API through the Model Context Protocol, enabling retr…
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/estebanhiguitad/trello-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server