Skip to main content
Glama

MCPTrello

Un servidor MCP (Model Context Protocol) que expone un pequeño conjunto de herramientas de Trello cuidadosamente seleccionadas, pensado para que un agente pueda leer y realizar cambios ligeros en un tablero de Trello sin tener que pegar contexto manualmente, y también como ejercicio de aprendizaje sobre cómo las descripciones de las herramientas moldean el comportamiento del agente (consulta DESIGN_NOTES.md para conocer el razonamiento detrás de cada una).

Herramientas

Herramienta

Propósito

list_boards

Lista los tableros accesibles (id, nombre, url).

get_board_state

Estado abierto completo de un tablero: listas con tarjetas abiertas anidadas.

get_card

Lee una tarjeta por su id, incluida su descripción completa.

search_cards

Búsqueda por texto libre en un tablero o en todos ellos.

create_card

Crea una tarjeta en una lista.

update_card

Actualiza el nombre, la descripción y/o la fecha de vencimiento de una tarjeta.

move_card

Mueve una tarjeta a otra lista.

add_checklist_item

Añade un elemento a la lista de verificación de una tarjeta.

Fuera del alcance de la v1: CRUD completo, autenticación remota/OAuth, limitación de frequency de peticiones, recurso/avisisos de MCP, un comando cc-init, ceación automática de listas de verificación y elalmacenamiento en caché de los nombre de taberos y listas enttre llamdas.

Related MCP server: trello-mcp-server

Configuración

1. Obten las creenciales de Trello

  1. Ve a https://trello.com/power-ups/admin y crea (o selecciona) un Power-Up para obtener una clave de API.

  2. Des de la misma página de la clave, genera un token siguiendo el enlace „Token" — esto autoriza la clave a proactuar como tu cuenta de Trello.

2. Configura el entrada

cp .env.example .env

Rellena el fichero .env:

TRELLO_API_KEY=...
TRELLO_TOKEN=...
DEFAULT_BOARD_ID=...   # optional — id of the board to use when `board` is omitted

DEFAULT_BOARD_ID es opcional. Sin él, las herramientas que necesa un tablero bien requieren que pases uno explícitamente, o (en el caso de search_cards) buscan en todos los tableros a los que tengos accceso.

3. Instala y combila

Requiera Node.js 18+.

npm install
npm run build

4. Regístralo con Claude Code

claude mcp add trello -- node <absolute-path-to-repo>\dist\index.js

Verificación

  • npm run build — com perlación de TypeScript; ejecútalo a new después de de cualquier cambío en el cogido fuent.

  • npm run verify — inicia el servidor combilado com un subroceso por stdio usando el Client y StdioClientTransport del propio SDF de MSCP, lista todas las herramientas y llama a cada una (incluyendo al mendos un caso de error/ambiguedededad por herramienta) contre la cuenta real de Trello. Require un .env completamente complereñado — repasa las llamadas reales a la API.

  • MCP Inspector (npx @modelcontextprotocol/inspetor --cli node dist/index.js --method tools/list) es una comprobación secundaria de mejor esfurzo. Cada versión publicada del Inspector requiere Node ≥22.7.5; con Node 18 no se podrá iniciar. Si quierá ejecutarlo, usa una instlación aparte de Node 22+ (por ejemplo, via nvm) en lugar de elevar el requisit de ejecución de esteproyecto.

Maintenance

ActivitySlowing
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers