Agent-Native Calendar
Agent-Native Google Calendar - manage events, sync, and public booking
作者による説明(英語の原文)
MCP server for Trello boards with rate limiting, type safety, and comprehensive API integration.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
TRELLO_API_KEY, TRELLO_TOKEN「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"trello": {
"command": "npx",
"args": [
"-y",
"@delorenj/mcp-server-trello"
],
"env": {
"TRELLO_API_KEY": "your-value",
"TRELLO_TOKEN": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add trello --env TRELLO_API_KEY=your-value --env TRELLO_TOKEN=your-value -- npx -y @delorenj/mcp-server-trello動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"trello": {
"command": "npx",
"args": [
"-y",
"@delorenj/mcp-server-trello"
],
"env": {
"TRELLO_API_KEY": "your-value",
"TRELLO_TOKEN": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"trello": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@delorenj/mcp-server-trello"
],
"env": {
"TRELLO_API_KEY": "your-value",
"TRELLO_TOKEN": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント delorenj で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:TRELLO_API_KEY, TRELLO_TOKEN
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.8.1)がレジストリに届いたのは3 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Agent-Native Calendar, Excel MCP Server, MCP Server for Excel
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Agent-Native Google Calendar - manage events, sync, and public booking
Create and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.
Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
A Model Context Protocol (MCP) server that gives AI agents full access to your Trello boards — cards, lists, checklists, attachments, comments, custom fields, and workspaces — with built-in rate limiting, type safety, and workflow-level tools you won't find in a plain API wrapper, like acceptance-criteria extraction and checklist dependency queries. 57 tools, one npx install, powered by Bun.
get_acceptance_criteria pulls a card's AC checklist straight into your agent's context — no competitor offers it.watch_card and watch_list route card and list activity into your Trello notifications.update_list_position), and archive lists.npx and npm work too.For a detailed list of changes, see CHANGELOG.md.
The server is published on npm as @delorenj/mcp-server-trello. Add it to your MCP client and you're done — no clone, no build.
Add the server to your client's MCP configuration:
{
"mcpServers": { "trello": { "command": "bunx", "args": ["@delorenj/mcp-server-trello"], "env": { "TRELLO_API_KEY": "your-trello-api-key", "TRELLO_TOKEN": "your-trello-token" } } } }
bunx starts fastest, but npx works identically. Get your API key at trello.com/app-key and generate a token from the same page.
Register the server with the CLI:
claude mcp add trello \
--env TRELLO_API_KEY=your-trello-api-key \ --env TRELLO_TOKEN=your-trello-token \ -- bunx @delorenj/mcp-server-trello
The server is listed on the official MCP Registry as io.github.delorenj/mcp-server-trello, so registry-aware clients can discover and install it directly.
This repository also ships a BMAD-compatible skill package for the Trello MCP server. Install the skill/ directory through your agent's skill management workflow, or place it in the agent's skills directory.
When an agent activates the skill, it follows skill/SKILL.md. On first use, the agent runs the bundled installer:
bash skill/scripts/install.sh
The installer builds the MCP server from skill/assets/source/ when Bun is available. If Bun is unavailable, it falls back to the published Smithery install path for @delorenj/mcp-server-trello and creates the same local build/index.js command path used by the skill activation check.
The skill is the agent-facing entry point for this repository.
skill/SKILL.md: Activation, routing, and agent workflow rules.skill/scripts/install.sh: First-run installer for the bundled server.skill/references/trello-mcp/: Focused references for setup, tools, workflows, and gotchas.skill/assets/source/: Bundled MCP server source used for local builds.For AI agents, start with skill/SKILL.md rather than this README. The README is the human-facing overview; the skill references are the operational surface for tool selection and Trello workflow rules.
Maintainers can refresh the bundled source before packaging with:
mise run package
The server can be configured using environment variables. Create a .env file in the root directory with the following variables:
# Required: Your Trello API credentials
TRELLO_API_KEY=your-api-key TRELLO_TOKEN=your-token
TRELLO_BOARD_ID=your-board-id
TRELLO_WORKSPACE_ID=your-workspace-id
https_proxy=http://your-proxy:8080
TRELLO_ALLOWED_WORKSPACES=workspace-id-1,workspace-id-2
Proxy Support: If you're behind a corporate proxy or in an environment that routes traffic through a proxy, set the
https_proxyorHTTPS_PROXYenvironment variable. The server will automatically route all Trello API requests through the specified proxy.
You can get these values from:
https://trello.com/b/abc123/example-board)list_workspaces toolStarting with version 0.3.0, the MCP server supports multiple ways to work with boards:
boardId parameterTRELLO_BOARD_ID and provide boardId in each API callTRELLO_BOARD_ID as default and optionally override with boardId parameterTRELLO_BOARD_ID in your .env file is used as the initial/default board IDset_active_board tool~/.trello-mcp/config.json)set_active_workspaceThis allows you to work with multiple boards and workspaces without restarting the server.
You can optionally restrict MCP access to specific workspaces using the TRELLO_ALLOWED_WORKSPACES environment variable. This is useful for:
When TRELLO_ALLOWED_WORKSPACES is set:
list_workspaces only returns workspaces in the allowed listlist_boards only returns boards from allowed workspacesset_active_workspace rejects workspaces not in the allowed listlist_boards_in_workspace rejects non-allowed workspace IDscreate_board rejects creation in non-allowed workspacesExample configuration:
# Only allow access to two specific workspaces
TRELLO_ALLOWED_WORKSPACES=697c549ce04dc460af133a75,5f8a3b2c1d4e5f6a7b8c9d0e
If TRELLO_ALLOWED_WORKSPACES is not set or empty, all workspaces the token has access to will be available (default behaviour).
{
name: 'list_boards', arguments: {} }
{
name: 'set_active_board', arguments: { boardId: "abc123" // ID from list_boards response } }
{
name: 'list_workspaces', arguments: {} }
{
name: 'set_active_workspace', arguments: { workspaceId: "xyz789" // ID from list_workspaces response } }
{
name: 'get_active_board_info', arguments: {} }
When working with dates in the Trello MCP server, please note the different format requirements:
2023-12-31T12:00:00Z)2025-08-05)This distinction follows Trello's API conventions where start dates are day-based markers while due dates can include specific times.
Get all items from a checklist by name.
{
name: 'get_checklist_items', arguments: { name: string, // Name of the checklist to retrieve items from boardId?: string // Optional: ID of the board (uses default if not provided) } }
Add a new item to an existing checklist.
{
name: 'add_checklist_item', arguments: { text: string, // Text content of the checklist item checkListName: string, // Name of the checklist to add the item to boardId?: string // Optional: ID of the board (uses default if not provided) } }
Search for checklist items containing specific text.
{
name: 'find_checklist_items_by_description', arguments: { description: string, // Text to search for in checklist item descriptions boardId?: string // Optional: ID of the board (uses default if not provided) } }
Get a card's (or board's) acceptance criteria, tolerating the common checklist headings teams actually use. A checklist matches if its name equals Acceptance Criteria, AC, DoD, or Definition of Done — compared case-insensitively and whitespace-trimmed. The first alias in that order with any match wins.
{
name: 'get_acceptance_criteria', arguments: { cardId?: string, // Optional: ID of the card to scope the search to (recommended to avoid ambiguity) boardId?: string // Optional: ID of the board (uses default if not provided) } }
冒頭だけを表示しています。続きはリポジトリで読めます