Trello MCP Server (TypeScript)

Trello MCP Server (TypeScript)

site icon
2025.02.17 0
JavaScriptTrello集成AI助手交互交流协作
Trello MCP Server (TypeScript) 是一个基于TypeScript实现的模型上下文协议(MCP)服务器,用于与Trello集成。它提供了一系列工具,使AI助手能够与Trello的看板、列表和卡片进行交互。该服务器具有完整的Trello API集成、异步操作、类型安全的实现、全面的错误处理以及基于环境的配置。
View on GitHub

Overview

基本能力

产品定位

Trello MCP Server (TypeScript) 是一个用于与Trello集成的MCP服务器,旨在通过AI助手与Trello的看板、列表和卡片进行交互。

核心功能

  • 完整的Trello API集成
  • 异步操作以提高性能
  • 使用TypeScript实现类型安全
  • 全面的错误处理
  • 基于环境的配置

适用场景

  • AI助手与Trello的集成
  • 自动化Trello看板、列表和卡片的管理
  • 开发与Trello相关的自动化工具

工具列表

  • get_boards: 获取认证用户的所有Trello看板
  • get_lists: 从指定看板获取所有列表
  • get_cards: 从看板或特定列表获取卡片
  • get_card_details: 获取特定卡片的详细信息

常见问题解答

  • 如何配置Trello API凭证? 在根目录下创建.env文件,并添加TRELLO_API_KEYTRELLO_TOKEN
  • 如何启动服务器? 使用make start命令启动服务器。
  • 如何构建项目? 使用make build命令构建项目。

使用教程

使用依赖

  • Node.js 18.x或更高版本
  • npm或yarn
  • Trello API凭证

安装教程

# 安装依赖
make install

调试方式

# 启动服务器
make start

# 运行linter
make lint

# 清理构建产物
make clean

许可证

该项目遵循 ISC 开源许可条款。