
v4lheru/trello-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Trello API와 상호 작용하는 도구를 제공하는 모델 Context Protocol (MCP) 서버.
개요
Trello API와 상호 작용하는 도구를 제공하는 모델 Context Protocol (MCP) 서버. Credentials는 일반 텍스트 파일에없는 OS 자격 관리자에서 안전하게 저장됩니다. - : OS credential manager (Windows Credential Manager, macOS Keychain, 또는 Linux libsecret)에 저장되는 Credentials - : No .env 파일, credentials에 대한 환경 변수 없음 - : Trello boards, lists, cards 등에 대한 완벽한 액세스 - : 모든 주요 Trello 작업에 대한 지원 - : Trello 개체에 적합한 태핑을 가진 전체 TypeScript 지원 - : codebase 전반에 걸쳐 막대한 오류 관리 - Node.js 18 이상 - npm - Trello API 키 및 토큰 (아래 참조) 이것은 Trello API 키와 토큰을 위해 당신을 프롬프트합니다, 다음 OS 자격 관리자에 저장합니다. 1. https://trello.com/app-key로 이동 2. API 키 복사 3. "Generate the Token"을 클릭하고 토큰 복사 당신은 .
개요(AI 번역)
Trello API와 상호 작용하는 도구를 제공하는 모델 Context Protocol (MCP) 서버.
Credentials는 일반 텍스트 파일에없는 OS 자격 관리자에서 안전하게 저장됩니다.
특징
-Secure Credential Storage: OS credential Manager (Windows Credential Manager, macOS Keychain 또는 Linux libsecret)에 저장된 Credentials
-No Plaintext Secrets: No .env 파일, credentials에 대한 환경 변수
- **Trello 통합 **: Trello 보드, 목록, 카드 및 더 많은에 대한 완벽한 액세스 -Comprehensive API Coverage: 모든 주요 Trello 작업 지원
- Type Safety: Trello 개체에 적합한 입력을 가진 Full TypeScript 지원
- 처리: codebase를 통한 굽힘 오류 관리
시작하기
# 필수품
- Node.js 18 이상
- 시간
- Trello API 키 및 토큰 (아래 참조)
**리눅스만 **: libsecret 설치
설치
-
Clone 이 저장소:
-
의존성 설치:
-
프로젝트 구축:
-
**보안을 설정 **:
이것은 Trello API 키와 토큰을 위해 당신을 프롬프트합니다, 다음 OS 자격 관리자에 저장합니다.
** 자격 증명을 얻으려면:**
- https://trello.com/app-key로 이동
- 명세.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Trello MCP Server
A Model Context Protocol (MCP) server that provides tools for interacting with the Trello API.
Credentials are stored securely in your OS credential manager, not in plaintext files.
Features
- Secure Credential Storage: Credentials stored in OS credential manager (Windows Credential Manager, macOS Keychain, or Linux libsecret)
- No Plaintext Secrets: No
.envfiles, no environment variables for credentials - Trello Integration: Complete access to Trello boards, lists, cards, and more
- Comprehensive API Coverage: Support for all major Trello operations
- Type Safety: Full TypeScript support with proper typing for Trello objects
- Error Handling: Robust error management throughout the codebase
Getting Started
Prerequisites
- Node.js 18 or higher
- npm
- Trello API key and token (see below)
Linux only: Install libsecret
# Debian/Ubuntu
sudo apt install libsecret-1-dev
# Fedora
sudo dnf install libsecret-devel
# Arch
sudo pacman -S libsecret
Installation
-
Clone this repository:
git clone https://github.com/v4lheru/trello-mcp-server.git cd trello-mcp-server -
Install dependencies:
npm install -
Build the project:
npm run build -
Set up your credentials securely:
npm run setup-credentialsThis will prompt you for your Trello API key and token, then store them in your OS credential manager.
To get your credentials:
- Go to https://trello.com/app-key
- Copy your API Key
- Click “Generate a Token” and copy the token
Usage
Start the MCP server:
npm start
Migrating from .env Files
If you have existing credentials in a .env file, the setup script will automatically detect them:
npm run setup-credentials
You’ll see:
📁 Found existing credentials in: /path/to/.env
Both API Key and Token found.
Migrate these credentials to secure storage? (Y/n):
After migration, you can optionally remove the credentials from your .env file.
Managing Credentials
- Set/update credentials:
npm run setup-credentials - Delete credentials:
npm run delete-credentials
Credentials are stored in:
- Windows: Credential Manager → Windows Credentials →
trello-mcp-server - macOS: Keychain Access →
trello-mcp-server - Linux: GNOME Keyring / KDE Wallet →
trello-mcp-server
Claude Desktop Configuration
Add to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"trello": {
"command": "node",
"args": ["C:/path/to/trello-mcp-server/build/index.js"]
}
}
}
Available Tools
Board Tools
get_boards- Get all boards for the authenticated userget_board- Get a specific board by IDcreate_board- Create a new boardupdate_board- Update an existing boarddelete_board- Delete a board
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"trello": {
"command": "node",
"args": ["C:/path/to/trello-mcp-server/build/index.js"]
}
}
}