Trello MCP Server
Servidor MCP de Trello (TypeScript)
Una implementación de TypeScript de un servidor de Protocolo de contexto de modelo (MCP) para la integración de Trello, que proporciona herramientas para que los asistentes de IA interactúen con tableros, listas y tarjetas de Trello.
Características
Integración completa de la API de Trello a través de herramientas MCP
Operaciones asincrónicas para un mejor rendimiento
Implementación segura de tipos usando TypeScript
Manejo integral de errores
Configuración basada en el entorno
Related MCP server: MCP Trello
Prerrequisitos
Node.js 18.x o superior
npm o hilo
Credenciales de la API de Trello
Instalación
# Install dependencies
make installConfiguración
Crea un archivo .env en el directorio raíz con tus credenciales de Trello:
TRELLO_API_KEY=your_api_key
TRELLO_TOKEN=your_tokenComandos disponibles
# Install dependencies
make install
# Build the project
make build
# Start the server
make start
# Clean build artifacts
make clean
# Run linter
make lintHerramientas MCP
obtener_tableros
Recupera todos los tableros de Trello para el usuario autenticado.
// No input parameters requiredobtener_listas
Obtiene todas las listas de un tablero específico.
{
"request": {
"board_id": string // ID of the board
}
}obtener_tarjetas
Obtiene cartas de un tablero o una lista específica.
{
"request": {
"board_id": string, // ID of the board
"list_id"?: string // Optional: ID of a specific list
}
}obtener_detalles_de_la_tarjeta
Recupera información detallada sobre una tarjeta específica.
{
"request": {
"card_id": string // ID of the card
}
}Desarrollo
El proyecto utiliza TypeScript para garantizar la seguridad de tipos y una mejor experiencia del desarrollador. El código fuente está organizado de la siguiente manera:
src/index.ts- Punto de entrada del servidor principalsrc/trello-client.ts- Implementación del cliente de la API de Trellosrc/types.ts- Definiciones de tipos de TypeScript
Edificio
El proyecto utiliza el compilador TypeScript para construir:
# Build the project
make build
# The output will be in the build/ directoryManejo de errores
El servidor implementa un manejo integral de errores para:
Errores de autenticación de API
Limitación de velocidad
Problemas de red
Parámetros de solicitud no válidos
Contribuyendo
Bifurcar el repositorio
Crea tu rama de funciones (
git checkout -b feature/amazing-feature)Confirme sus cambios (
git commit -m 'Add some amazing feature')Empujar a la rama (
git push origin feature/amazing-feature)Abrir una solicitud de extracción
Uso con Cline
Para utilizar este servidor MCP con Cline, agregue la siguiente configuración a su archivo de configuración de MCP de Cline ( ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json ):
{
"mcpServers": {
"trello-ts": {
"command": "node",
"args": ["/path/to/mcp-server-ts-trello/build/index.js"],
"env": {
"TRELLO_API_KEY": "your_api_key",
"TRELLO_TOKEN": "your_token"
}
}
}
}Después de agregar la configuración y reiniciar Cline, puede utilizar las siguientes herramientas MCP:
get_boards: Lista todos los tableros de Trelloget_lists: Obtener listas de un tableroget_cards: Obtener tarjetas de un tablero o listaget_card_details: Obtener información detallada de la tarjeta
Licencia
Licencia ISC: consulte el archivo de LICENCIA para obtener más detalles
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 gradedqualityCmaintenanceEnables interaction with Trello boards through comprehensive card, list, and board management tools. Includes built-in rate limiting, type safety, and support for operations like creating cards, updating details, managing members, and tracking board activity.1729MIT
- AlicenseBqualityCmaintenanceEnables AI agents to manage Trello boards, lists, cards, checklists, and workspace navigation through 23 typed MCP tools, with rate limiting and validation.31MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server that provides AI assistants with access to Trello's functionality. This server enables AI models to interact with Trello boards, lists, and cards programmatically.1761ISC
Related MCP Connectors
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
BGG MCP provides access to the BoardGameGeek API through the Model Context Protocol, enabling retr…
MCP-native open-source Notion alternative: read & write pages, databases and kanban boards.
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/andypost/mcp-server-ts-trello'
If you have feedback or need assistance with the MCP directory API, please join our Discord server