# Mcpfortrello

> Publicly hosted MCP Server for Trello at mcpfortrello.com

- **Type:** MCP server
- **Install:** `agentstack add mcp-michaelpryor-mcpfortrello`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [michaelpryor](https://agentstack.voostack.com/s/michaelpryor)
- **Installs:** 0
- **Category:** [Productivity](https://agentstack.voostack.com/c/productivity)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [michaelpryor](https://github.com/michaelpryor)
- **Source:** https://github.com/michaelpryor/mcpfortrello

## Install

```sh
agentstack add mcp-michaelpryor-mcpfortrello
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# MCP for Trello

A public [Model Context Protocol](https://modelcontextprotocol.io) server that connects Claude to Trello. Hosted at **mcpfortrello.com**.

## Connect to Claude

1. In Claude, go to **Settings → Connectors → Add Custom Connector**
2. Enter: `https://mcpfortrello.com/mcp`
3. Authorize with your Trello account
4. Done — Claude can now manage your Trello boards

## Tools (43)

| Category | Tools |
|---|---|
| **Boards** | get_boards, get_board, create_board, update_board, get_board_members, get_board_labels |
| **Lists** | get_lists, get_list, create_list, update_list, archive_list |
| **Cards** | get_cards, get_card, create_card, update_card, delete_card, add_card_member, remove_card_member |
| **Labels** | get_labels, create_label, update_label, delete_label, add_label_to_card, remove_label_from_card |
| **Comments** | get_comments, add_comment, update_comment |
| **Checklists** | get_card_checklists, create_checklist, delete_checklist, add_checkitem, update_checkitem |
| **Attachments** | get_attachments, add_attachment, delete_attachment |
| **Custom Fields** | get_custom_fields, get_card_custom_field_items, set_card_custom_field_item |
| **Search** | search |
| **Members** | get_me, get_member |
| **Organizations** | get_organizations, get_organization_boards |
| **Board Members** | add_board_member, remove_board_member |
| **Activity** | get_actions |

## Self-Hosting

### Prerequisites

- [Node.js](https://nodejs.org) 18+
- [pnpm](https://pnpm.io)
- A [Cloudflare](https://cloudflare.com) account
- A [Trello Power-Up](https://trello.com/power-ups/admin) registration (for the API key)

### Setup

```bash
git clone https://github.com/michaelpryor/mcpfortrello.git
cd mcpfortrello
pnpm install

# Create KV namespace
npx wrangler kv namespace create OAUTH_KV
# Update the KV namespace ID in wrangler.jsonc

# Set secrets
npx wrangler secret put TRELLO_API_KEY
npx wrangler secret put COOKIE_ENCRYPTION_KEY  # openssl rand -hex 32

# Local development
cp .dev.vars.example .dev.vars
# Fill in your values
pnpm dev

# Deploy
pnpm deploy
```

### Configuration

Update `wrangler.jsonc` with your domain and KV namespace ID. Set `workers_dev: false` for production to force traffic through your custom domain (enables WAF rate limiting).

## Architecture

- **Cloudflare Workers** with OAuth 2.1 via `@cloudflare/workers-oauth-provider`
- **McpAgent** Durable Object for MCP sessions (hibernates between requests)
- OAuth 2.1 for MCP auth, bridging to Trello's `/1/authorize` token flow
- Trello credentials encrypted in OAuth grant props

## License

MIT

## Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [michaelpryor](https://github.com/michaelpryor)
- **Source:** [michaelpryor/mcpfortrello](https://github.com/michaelpryor/mcpfortrello)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/mcp-michaelpryor-mcpfortrello
- Seller: https://agentstack.voostack.com/s/michaelpryor
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
