Trello MCP Server (TypeScript)

Trello MCP Server (TypeScript)

site icon
2025.01.27 0
JavaScriptTrello集成AI助手交互自动化管理交流协作
Trello MCP Server (TypeScript) 是一个基于TypeScript实现的Model Context Protocol (MCP)服务器,用于与Trello集成,提供AI助手与Trello看板、列表和卡片交互的工具。
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: 获取特定卡片的详细信息

常见问题解答

  • API认证错误
  • 速率限制
  • 网络问题
  • 无效的请求参数

使用教程

使用依赖

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

安装教程

# 安装依赖
make install

配置

在根目录创建.env文件,包含Trello凭证:

TRELLO_API_KEY=your_api_key
TRELLO_TOKEN=your_token

调试方式

# 构建项目
make build

# 启动服务器
make start

# 清理构建产物
make clean

# 运行linter
make lint

许可证

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