mycoder

MCP.Pizza Chef: bhouston

Installed from npm and run at a command prompt, MyCoder reads your project's files, runs shell commands, opens a browser when it needs one, and can pick up work from GitHub issues and pull requests. It can split a job across several helper agents, and you can interrupt mid-run to steer it. You choose the model, whether that is Claude, an OpenAI model, or a local one through Ollama, and pay for that separately. It also connects to MCP servers you list in its settings file. Development has been quiet since early 2026.

Coding

Use This MCP client To

Ask for a new component and have the files written Hand off a GitHub issue and get a pull request back Have it explain and then fix a failing test Correct the agent mid-task when it goes off course Run it against a local model instead of a paid one

README

MyCoder

Command-line interface for AI-powered coding tasks. Full details available on the main MyCoder.ai website and the Official MyCoder.Ai Docs website.

Features

  • 🤖 AI-Powered: Leverages Anthropic's Claude, OpenAI models, and Ollama for intelligent coding assistance
  • 🛠️ Extensible Tool System: Modular architecture with various tool categories
  • 🔄 Parallel Execution: Ability to spawn sub-agents for concurrent task processing
  • 📝 Self-Modification: Can modify code, it was built and tested by writing itself
  • 🔍 Smart Logging: Hierarchical, color-coded logging system for clear output
  • 👤 Human Compatible: Uses README.md, project files and shell commands to build its own context
  • 🌐 GitHub Integration: GitHub mode for working with issues and PRs as part of workflow
  • 📄 Model Context Protocol: Support for MCP to access external context sources
  • 🧠 Message Compaction: Automatic management of context window for long-running agents

Please join the MyCoder.ai discord for support: https://discord.gg/5K6TYrHGHt

Installation

npm install -g mycoder

For detailed installation instructions for macOS and Linux, including how to set up Node.js using NVM, see our Getting Started guide.

Usage

# Interactive mode
mycoder -i

# Run with a prompt
mycoder "Implement a React component that displays a list of items"

# Run with a prompt from a file
mycoder -f prompt.txt

# Enable interactive corrections during execution (press Ctrl+M to send corrections)
mycoder --interactive "Implement a React component that displays a list of items"

# Disable user prompts for fully automated sessions
mycoder --userPrompt false "Generate a basic Express.js server"

# Disable user consent warning and version upgrade check for automated environments
mycoder --upgradeCheck false "Generate a basic Express.js server"

mycoder FAQ

Is this something I add to Claude Desktop?
No. It is the assistant itself, a command-line agent that can use MCP servers you point it at.
Do I need to pay for a model?
Yes, unless you run a local model through Ollama. Otherwise you supply your own Claude or OpenAI key.
How do I install it?
One npm command installs it globally, then you run it from a terminal. Settings live in a small file in your project.
Can I use this to fix a bug described in a GitHub issue?
Yes. It has a GitHub mode and can be triggered from an issue comment to plan the work or open a pull request.
Is it still actively developed?
It has gone quiet. The last published release was March 2025 and the last code change was January 2026, so look for a livelier alternative before relying on it.
Does it need a graphical interface?
No. It runs entirely in a terminal, including an interactive mode where you type corrections while it works.
Will it change my files without asking?
It can edit code and run commands on its own, so work in a folder tracked by source control.