Honu Context-Powered Todo MCP Server

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.

Category
Visit Server

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

  1. Clone this repository to your local machine.
  2. Install dependencies by running poetry install inside the project folder.
  3. 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

  1. 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.
  2. 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

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.

Official
Featured
TypeScript
Magic Component Platform (MCP)

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.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

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.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

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.

Official
Featured
TypeScript
Kagi MCP Server

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.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

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.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured