{"skill":{"slug":"maverick-trello-mcp","displayName":"Maverick Trello Mcp","summary":"Search, read, and update Trello boards, lists, cards, checklists, members, and comments through a local MCP wrapper. Use when the user asks about Trello task...","description":"---\nname: maverick-trello-mcp\ndescription: Search, read, and update Trello boards, lists, cards, checklists, members, and comments through a local MCP wrapper. Use when the user asks about Trello task workflows.\nmetadata:\n  openclaw:\n    emoji: \"🗂️\"\n    requires:\n      bins:\n        - mcporter\n        - uv\n      env:\n        - MAVERICK_TRELLO_MCP_ACCESS_TOKEN\n        - MAVERICK_TRELLO_MCP_API_KEY\n    primaryEnv: MAVERICK_TRELLO_MCP_ACCESS_TOKEN\n    install:\n      - id: node\n        kind: node\n        package: mcporter\n        bins:\n          - mcporter\n        label: Install mcporter (node)\n      - id: brew-uv\n        kind: brew\n        formula: uv\n        bins:\n          - uv\n        label: Install uv (brew)\n---\n\n# Trello\n\n## Quick start\n\nThis skill is a thin pass-through to a local stdio MCP server. mcporter spawns the skill's Python server on each call and passes the configured Trello env vars to the subprocess.\n\n```sh\nmcporter --config {baseDir}/mcporter.json list maverick-trello --schema\n```\n\nFor structured output:\n\n```sh\nmcporter --config {baseDir}/mcporter.json call --output json maverick-trello.<tool> key=value\n```\n\n## Safety\n\nWrite operations that create, move, update, archive, delete, assign, comment on, or checklist-edit Trello cards modify shared board state. Confirm clear user intent before invoking write tools, and read current board/list/card state before changing it.\n\n## Authentication\n\nThe deployment harness provides a Trello access token and API key. mcporter passes them into the stdio subprocess via `mcporter.json`; the local server sends Trello API requests with the configured API key and token.\n\nThis skill does not claim a refresh-token contract for Trello. If Trello rejects the token, reconnect the integration so the deployment harness can provision a new access token.\n\n## Data flow\n\nTool calls run locally: mcporter spawns this skill's Python MCP server as a subprocess, and that server forwards Trello API requests with the configured API key and token. Trello sees the board, list, card, checklist, member, and comment data referenced by each call. Use this skill for Trello-related work only; do not pass unrelated sensitive content through these tools.\n\n## Dependencies\n\n- **`mcporter`** ([github.com/steipete/mcporter](https://github.com/steipete/mcporter)) — MCP CLI used to invoke the local MCP server. Auto-installed via `npm install -g --ignore-scripts mcporter` if missing on PATH (see `install` spec in frontmatter). The install spec uses unpinned `mcporter` (npm `latest`); operators with strict supply-chain controls should override the install to pin a specific version.\n- **`uv`** ([docs.astral.sh/uv](https://docs.astral.sh/uv/)) — runs the Python wrapper and local MCP server from their inline dependency metadata.\n","tags":{"latest":"1.0.4"},"stats":{"comments":0,"downloads":640,"installsAllTime":25,"installsCurrent":2,"stars":0,"versions":5},"createdAt":1778007091315,"updatedAt":1779357935322},"latestVersion":{"version":"1.0.4","createdAt":1779357935322,"changelog":"Convert skill metadata frontmatter to YAML","license":"MIT-0"},"metadata":{"setup":[{"key":"MAVERICK_TRELLO_MCP_ACCESS_TOKEN","required":true},{"key":"MAVERICK_TRELLO_MCP_API_KEY","required":true}],"os":null,"systems":null},"owner":{"handle":"maverick","userId":"s17b4scyfsybdcep8c0034pgs186087n","displayName":"Maverick","image":"https://avatars.githubusercontent.com/u/261420589"},"moderation":null}