{
  "markdown": "# Trello MCP Server\n\n[![MCP](https://img.shields.io/badge/MCP-Compatible-blue)](https://modelcontextprotocol.io)\n[![PyPI](https://img.shields.io/pypi/v/trello-mcp)](https://pypi.org/project/trello-mcp/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Python 3.10+](https://img.shields.io/badge/python-3.10+-blue.svg)](https://www.python.org/downloads/)\n\nAn MCP server for the Trello REST API. Manage boards, lists, cards, labels, checklists, and more from any MCP-compatible client.\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `list_my_boards` | List all boards for the authenticated user |\n| `get_board` | Get details of a single board |\n| `get_board_lists` | Get all lists on a board |\n| `create_list` | Create a new list on a board |\n| `get_list_cards` | Get all cards in a list |\n| `get_board_cards` | Get all cards on a board |\n| `get_card` | Get details of a single card |\n| `create_card` | Create a new card in a list |\n| `update_card` | Update one or more fields on a card |\n| `move_card` | Move a card to a different list/board |\n| `archive_card` | Archive (close) a card |\n| `get_card_comments` | Get all comments on a card |\n| `add_card_comment` | Add a comment to a card |\n| `get_card_attachments` | Get all attachments on a card |\n| `add_card_attachment` | Upload a file as an attachment to a card |\n| `add_card_url_attachment` | Attach a URL to a card |\n| `delete_card_attachment` | Delete an attachment from a card |\n| `get_board_labels` | Get all labels on a board |\n| `create_label` | Create a label on a board |\n| `get_card_checklists` | Get all checklists on a card |\n| `get_checklist` | Get a checklist and its items |\n| `create_checklist` | Create a checklist on a card |\n| `add_checklist_item` | Add an item to a checklist |\n| `get_me` | Get the authenticated member's profile |\n| `search_trello` | Search for cards and/or boards |\n| `get_card_history` | Get the action history of a card (moves, edits, comments, etc.) |\n\n## Prerequisites\n\n1. Go to [trello.com/power-ups/admin](https://trello.com/power-ups/admin) and create a new Power-Up\n2. Copy your **API Key**\n3. Generate a **Token** using the link on the same page\n\n## Installation\n\n```bash\nuvx trello-mcp\n```\n\nOr install from PyPI:\n\n```bash\npip install trello-mcp\n```\n\n## Usage\n\n### Claude Desktop / Claude Code\n\nAdd to your `.mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"trello\": {\n      \"command\": \"uvx\",\n      \"args\": [\"trello-mcp\"],\n      \"env\": {\n        \"TRELLO_API_KEY\": \"your-api-key\",\n        \"TRELLO_TOKEN\": \"your-token\"\n      }\n    }\n  }\n}\n```\n\n## Environment Variables\n\n| Variable | Required | Description |\n|----------|:--------:|-------------|\n| `TRELLO_API_KEY` | Yes | API key from Trello Power-Up admin |\n| `TRELLO_TOKEN` | Yes | User token generated for your API key |\n\n## Development\n\n```bash\ngit clone https://github.com/stucchi/trello-mcp.git\ncd trello-mcp\npython -m venv .venv && source .venv/bin/activate\npip install -e \".[dev]\"\npytest\n```\n\n## License\n\nMIT\n\n<!-- mcp-name: io.github.stucchi/trello -->\n",
  "bytes": 3082,
  "sha": "041e9dc2d0c3d42ac6758d6c4d99308d2b6229007d2e11d88431d27a8211b96e",
  "repo_slug": "stucchi/trello-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_stucchi_trello_1c8befac/readme"
}