TrelloAI
FreeNot checkedIntegrates Trello with Cursor AI via MCP, enabling AI to read, analyze, and manage Trello boards according to user-defined rules.
About
Integrates Trello with Cursor AI via MCP, enabling AI to read, analyze, and manage Trello boards according to user-defined rules.
README
Integrazione Trello + Cursor AI tramite Model Context Protocol (MCP), più bot Telegram iManager (Octorate, pulizie, turni). Le regole operative vivono in rules/ e si editano anche dalla UI Admin.
Setup rapido
1. Credenziali Trello
Trello ora richiede un Power-Up per generare le chiavi API (la vecchia pagina trello.com/app-key reindirizza al nuovo portale).
- Vai su https://trello.com/power-ups/admin
- Clicca Nuova app e crea un Power-Up (es. "TrelloAI")
- Per l'URL connettore Iframe puoi usare un placeholder HTTPS qualsiasi (es.
https://example.com) — non serve per l'integrazione MCP, serve solo a Trello per creare l'app
- Per l'URL connettore Iframe puoi usare un placeholder HTTPS qualsiasi (es.
- Apri il Power-Up → tab Chiave API → Genera una nuova chiave API
- Copia la API Key
- Clicca il link Token accanto alla chiave → Consenti → copia il Token
2. Configura l'ambiente
cp .env.example .env
Modifica .env:
TRELLO_API_KEY=la_tua_api_key
TRELLO_TOKEN=il_tuo_token
TRELLO_DEFAULT_BOARD_ID=id_della_board # opzionale
Per trovare l'ID board: apri la board su Trello, l'URL contiene /b/SHORTLINK/BOARD_ID — usa BOARD_ID.
3. Installa dipendenze
npm install
4. Attiva MCP in Cursor
Il file .cursor/mcp.json è già configurato. Riavvia Cursor o ricarica la finestra (Developer: Reload Window).
Verifica in Cursor Settings → MCP che il server trello risulti connesso.
Uso
Prompt MCP integrati
Nella chat Cursor, puoi invocare i prompt del server:
gestisci-trello— l'AI leggerules/, analizza la board e gestisce i taskstato-trello— solo riepilogo, senza modifiche
Esempi di richieste
Fammi un riepilogo dei task in corso
Sposta in "Fatto" i task completati in review
Crea un task "Preparare demo" nel Backlog con scadenza venerdì
Quali task scadono questa settimana?
Personalizza le regole
Modifica i file in rules/ (o usa la UI Admin) per Manutenzioni, Customer care, Pulizie, Interazione clienti. Config strutture/pesi/board in config/.
Tool disponibili
| Tool | Descrizione |
|---|---|
trello_list_boards |
Elenca le board |
trello_get_board_overview |
Panoramica completa |
trello_list_cards |
Card per board/lista |
trello_get_card |
Dettaglio card |
trello_create_card |
Crea task |
trello_update_card |
Aggiorna card |
trello_move_card |
Sposta tra liste |
trello_add_comment |
Aggiunge commento |
trello_archive_card |
Archivia card |
trello_search |
Cerca per testo |
trello_get_board_activity |
Attività recente |
trello_get_labels |
Etichette board |
Struttura progetto
trelloAI/
├── .cursor/
│ ├── mcp.json # Config MCP per Cursor
│ └── skills/trello/ # Skill agente
├── rules/ # Policy iManager per area
├── config/ # Strutture, pesi turni, board
├── src/
│ ├── server.js # Server MCP
│ ├── telegram-bot.js # Bot + HTTP admin
│ └── …
├── .env.example
└── README.md
Uso da cellulare (Telegram su Scaleway)
Il bot @manager_888_bot (iManager) gira su Scaleway. In gruppo rispondi solo se taggato @manager_888_bot (il nome visualizzato non basta) oppure in reply a un suo messaggio. In privato risponde sempre.
Programmi in locale; sync immediato senza GitHub.
npm run ship:watch
Poi testi su Telegram. Commit/push su GitHub solo quando la versione è ok.
Server attuale: 151.115.166.171 (Milano) → https://151-115-166-171.sslip.io
Dettagli: deploy/README.md
UI Admin (config iManager)
- Imposta
ADMIN_TOKEN=...nel.envdel server (npm run ship:env) - Apri https://151-115-166-171.sslip.io/admin/
- Modifica regole markdown per area, strutture Octorate, pesi turni, board Trello
- I secret (API key) restano solo in
.env— la UI mostra solo lo stato
Aree: Manutenzioni · Customer care · Pulizie · Interazione clienti (stub AIBridge).
OAuth Octorate (una tantum)
- In Octorate → Settings → Advanced → API aggiungi il redirect:
https://151-115-166-171.sslip.io/oauth/callback - Apri https://151-115-166-171.sslip.io/oauth/login e autorizza
Troubleshooting
- Server MCP non connesso: verifica che
npm installsia stato eseguito e che.envesista - 401 Unauthorized: controlla API key e token
- Board non trovata: verifica
TRELLO_DEFAULT_BOARD_IDo passa l'ID esplicitamente - Octorate No identity: apri
/oauth/loginsul server dopo aver autorizzato il redirect in Octorate
Installing TrelloAI
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/imanagerpms/trelloAIFAQ
Is TrelloAI MCP free?
Yes, TrelloAI MCP is free — one-click install via Unyly at no cost.
Does TrelloAI need an API key?
No, TrelloAI runs without API keys or environment variables.
Is TrelloAI hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install TrelloAI in Claude Desktop, Claude Code or Cursor?
Open TrelloAI on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Notion
Read and write pages in your workspace
by NotionLinear
Issues, cycles, triage — from Claude
by LinearGoogle Drive
Search and read your Drive files
by Googlemindsdb/mindsdb
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
by mindsdbfulcradynamics/fulcra-context-mcp
MCP server for accessing personal health and biometric data including sleep stages, heart rate, HRV, glucose, workouts, calendar, and location via the Fulcra Li
by fulcradynamicsaymericzip/intlayer
A MCP Server that enhance your IDE with AI-powered assistance for Intlayer i18n / CMS tool: smart CLI access, access to the docs.
by aymericziprinadelph/Agent-MCP
A framework for creating multi-agent systems using MCP for coordinated AI collaboration, featuring task management, shared context, and RAG capabilities.
by rinadelphWhenLabs-org/when
Developer toolkit: auto-detect stack for AI context files, catch port conflicts, validate .env schemas, spot docs drift, audit dependency licenses, and time cod
by WhenLabs-orgBeltran12138/wecom-docs-mcp-server
WeCom (Enterprise WeChat) document operations via MCP: create, read, and edit Docs and Smartsheets (9 tools). Fills the doc-CRUD gap — existing WeCom MCP server
by Beltran12138madbonez/caldav-mcp
Universal MCP server for CalDAV protocol integration. Works with any CalDAV-compatible calendar server including Yandex Calendar, Google Calendar (via CalDAV),
by madbonezCompare TrelloAI with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All productivity MCPs
