Yellhorn MCP Server

A Model Context Protocol (MCP) server that provides functionality to create detailed workplans to implement a task or feature. These workplans are

Local serverstdioPython

What is the Yellhorn MCP Server?

A Model Context Protocol (MCP) server that provides functionality to create detailed workplans to implement a task or feature. These workplans are generated with a

What it actually does

  • Create Workplans — Creates detailed implementation plans based on a prompt and taking into consideration your entire codebase, posting them as GitHub issues and exposing them as MCP resources for your coding agent
  • Seamless GitHub Integration — Automatically creates labeled issues, posts judgement sub-issues with references to original workplan issues
  • Context Control — Use .yellhornignore files to exclude specific files and directories from the AI context, similar to .gitignore
  • MCP Resources — Exposes workplans as standard MCP resources for easy listing and retrieval
  • Google Search Grounding — Enabled by default for Gemini models, providing search capabilities with automatically formatted citations in Markdown
  • Automatic Chunking — Handles large codebases that exceed model context limits by intelligently splitting prompts

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
curate_context
create_workplan
get_workplan
revise_workplan
judge_workplan

How to install the Yellhorn MCP Server

{
  "mcpServers": {
    "yellhorn-mcp": {
      "type": "stdio",
      "command": "uv",
      "args": [
        "run",
        "yellhorn-mcp",
        "--model",
        "o3"
      ],
      "env": {
        "YELLHORN_MCP_SEARCH": "on"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
YELLHORN_MCP_SEARCHDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Yellhorn MCP to curate context.”
  • “Use Yellhorn MCP to create workplan.”
  • “Use Yellhorn MCP to get workplan.”

Frequently asked questions

A Model Context Protocol (MCP) server that provides functionality to create detailed workplans to implement a task or feature. These workplans are generated with a Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.