MT

m0xai/trello-mcp-server

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

54 stars 42 forks 质量 62 趋势 17

m0xai/trello-mcp-server 是从 https://github.com/m0xai/trello-mcp-server. 导入的 MCP 服务器候选

概览

m0xai/trello-mcp-server 是从 https://github.com/m0xai/trello-mcp-server. 导入的 MCP 服务器候选

概述(AI 翻译)

一个强大的MCP服务器,通过AI主机与Trello板、列表和卡片互动。

目录

  • 目录
  • 先决条件
  • 预安装
  • 安装
  • 服务器模式
  • 配置
  • 客户端集成
  • 能力
  • 详细能力
  • 董事会运营
  • 列表运营
  • 卡片操作
  • 使用情况
  • 故障排除
  • 贡献

先修条件

  1. Python 3.12或更高版本,可由[[T0]轻松管理]
  2. 安装了桌面版 Claude
  3. Trello账户和API凭证
  4. 安装了UV包管理器

预安装

  1. 确保你安装了Claude桌面应用
  2. 确保你已经用你的账户登录了Claude。
  3. 启动克劳德

安装

  1. 设置Trello API凭证:
  • 前往Trello Apps Administration
  • 在新Power-Up或Integration创建新集成
  • 填写您的信息(您可以空置 Iframe 连接器 URL ),并确保选择正确的工作区
  • 点击你应用的图标,从左侧侧栏导航到“API key”。
  • 复制你的“API密钥”,右侧写着“你可以手动生成令牌”。点击词汇令牌即可获得你的Trello令牌。
  1. 重新命名“.env.

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Trello MCP Server

A powerful MCP server for interacting with Trello boards, lists, and cards via AI Hosts.

Table of Contents

Prerequisites

  1. Python 3.12 or higher, can easly managed by uv
  2. Claude for Desktop installed
  3. Trello account and API credentials
  4. uv package manager installed

Pre-installation

  1. Make sure you have installed Claude Desktop App
  2. Make sure you have already logged in with your account into Claude.
  3. Start Claude

Installation

  1. Set up Trello API credentials:

    • Go to Trello Apps Administration
    • Create a new integration at New Power-Up or Integration
    • Fill in your information (you can leave the Iframe connector URL empty) and make sure to select the correct Workspace
    • Click your app’s icon and navigate to “API key” from left sidebar.
    • Copy your “API key” and on the right side: “you can manually generate a Token.” click the word token to get your Trello Token.
  2. Rename the .env.example file in the project root with .env and set vairables you just got:

TRELLO_API_KEY=your_api_key_here
TRELLO_TOKEN=your_token_here
  1. Install uv if you haven’t already:
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. Clone this repository:
git clone https://github.com/m0xai/trello-mcp-server.git
cd trello-mcp-server
  1. Install dependencies and set server for Claude using uv::
uv run mcp install main.py
  1. Restart Claude Desktop app

Server Modes

This MCP server can run in two different modes:

Claude App Mode

This mode integrates directly with the Claude Desktop application:

  1. Set USE_CLAUDE_APP=true in your .env file (this is the default)
  2. Run the server with:
uv run mcp install main.py
  1. Restart the Claude Desktop application

SSE Server Mode

This mode runs as a standalone SSE server that can be used with any MCP-compatible client, including Cursor:

  1. Set USE_CLAUDE_APP=false in your .env file
  2. Run the server with:
python main.py
  1. The server will be available at http://localhost:8000 by default (or your configured port)

Docker Mode

You can also run the server using Docker Compose:

  1. Make sure you have Docker and Docker Compose installed
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "trello": { "url": "http://localhost:8000/sse" } } }