Honu Context-Powered Todo MCP Server
Enables context-powered task management on Trello boards, automatically creating detailed sprint tasks with acceptance criteria and QA steps using AI.
README
Honu Context-Powered Todo MCP
This repository provides an MCP (Model Context Protocol) server that integrates with Trello to enable context-powered task boards. It extends your agent with powerful tools to automatically manage Trello boards, create context-aware sprint tasks, and maintain detailed business context right within your project management system.
Requirements
Ensure you have the following installed before proceeding:
- Python and Poetry: Used to manage the Python environment and dependencies for the MCP server.
- NodeJS and npx: Required for executing specific Javascript-based MCP tools or utilities if needed.
- Trello API Key and API Token: You will need these to authenticate the server with Trello. (This guide from Trello can help you generate them).
Installation and Setup
- Clone this repository to your local machine.
- Install dependencies by running
poetry installinside the project folder. - Configure your agent by adding the following to your agent's MCP configuration file (make sure to replace
/path/to/repository,<YOUR TRELLO API KEY>, and<YOUR TRELLO API TOKEN>with your actual values):
{
"mcpServers": {
"context_todo_board": {
"command": "poetry",
"args": [
"-C",
"/path/to/repository",
"run",
"python",
"honu_context_powered_todo_mcp/server.py"
],
"env": {
"TRELLO_API_KEY": "<YOUR TRELLO API KEY>",
"TRELLO_API_TOKEN": "<YOUR TRELLO API TOKEN>"
}
}
}
}
Note: This server also securely proxies the Trello MCP Server from
delorenj, giving you full access to standard Trello operations alongside context-powered enhancements.
Using Skills
This project includes special Skills that act as specialized workflows and instructions for the agent to perform complex, domain-specific tasks.
Skills are located in the .agent/skills/ directory (or can be packaged as .skill files). To use them, simply ask the agent to perform the task described by the skill. The agent will automatically recognize your intent and follow the skill's specific instructions.
Included Skills
-
Trello Card Creator (
trello-card-creator)- What it does: A workflow for creating highly detailed, developer-ready Trello cards for sprint tasks. It acts like a Senior Full Stack Developer, automatically fetching project context (MVP definitions, user journeys) and expanding tasks into actionable JIRA-like tickets completely fleshed out with Acceptance Criteria and prescriptive QA validation steps.
- How to use: Ask the agent to "detail the tasks for our current sprint" or "create Trello cards for the MVP phase". The agent will leverage this skill to gather context proactively, prompt you for review if needed, and create the cards directly in Trello using MCP tools.
-
Skill Creator (
skill-creator)- What it does: A meta-skill that guides the agent in properly creating new skills or updating existing ones. It ensures that any new capabilities you want to add follow the best practices for progressive disclosure, resource structuring, and concise prompting.
- How to use: Ask the agent to "create a new skill for [your specific task] taking into account the skill creator guide" or "update the existing XYZ skill." The agent will use this skill to correctly design, initialize, and test the custom workflow.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.