Mcp Clean Code
@aidalinfo
About Mcp Clean Code
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-clean-code": {
"command": "docker",
"args": [
"build",
"-t",
"mcp-clean-code",
"."
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Mcp Clean Code?
Mcp Clean Code is an MCP server that provides a tool for planning and creating clean, well-structured code with comprehensive English comments. It is designed for developers who want to follow clean code principles and best practices.
How to use Mcp Clean Code?
Install the package via npm, pnpm, or Docker, then add it to your claude_desktop_config.json as an MCP server. Use the cleancode tool with the required thought, nextThoughtNeeded, thoughtNumber, and totalThoughts inputs to guide step-by-step code planning.
Key features of Mcp Clean Code
- Plan code architecture step by step
- Design modular, maintainable components
- Follow clean code principles and best practices
- Create comprehensive documentation with English comments
- Revise design decisions as requirements become clearer
- Branch into alternative implementation strategies
Use cases of Mcp Clean Code
- Before writing complex code that needs careful planning
- When designing new features or refactoring existing code
- When code structure and organization are critical
- For ensuring comprehensive documentation with English comments
- For breaking down complex functionality into modular components
FAQ from Mcp Clean Code
How do I install Mcp Clean Code for use with Claude Desktop?
You can install it via npm (npx -y mcp-clean-code), or install globally with npm install -g mcp-clean-code and configure it in your claude_desktop_config.json. Docker usage is also supported.
What inputs does the cleancode tool accept?
The tool accepts thought (string), nextThoughtNeeded (boolean), thoughtNumber (integer), totalThoughts (integer), and optionally isRevision, revisesThought, branchFromThought, branchId, and needsMoreThoughts.
Can I revise previous planning steps?
Yes, you can set isRevision: true and specify which step to reconsider using the revisesThought input.
Can I explore alternative implementation strategies?
Yes, you can branch from a previous step using branchFromThought and branchId to create alternative implementation paths.
What license is Mcp Clean Code under?
It is licensed under the MIT License and developed by Aidalinfo. You are free to use, modify, and distribute it subject to the terms.
Frequently asked questions
How do I install Mcp Clean Code for use with Claude Desktop?
You can install it via npm (`npx -y mcp-clean-code`), or install globally with `npm install -g mcp-clean-code` and configure it in your `claude_desktop_config.json`. Docker usage is also supported.
What inputs does the cleancode tool accept?
The tool accepts `thought` (string), `nextThoughtNeeded` (boolean), `thoughtNumber` (integer), `totalThoughts` (integer), and optionally `isRevision`, `revisesThought`, `branchFromThought`, `branchId`, and `needsMoreThoughts`.
Can I revise previous planning steps?
Yes, you can set `isRevision: true` and specify which step to reconsider using the `revisesThought` input.
Can I explore alternative implementation strategies?
Yes, you can branch from a previous step using `branchFromThought` and `branchId` to create alternative implementation paths.
What license is Mcp Clean Code under?
It is licensed under the MIT License and developed by Aidalinfo. You are free to use, modify, and distribute it subject to the terms.
Basic information
More Developer Tools MCP servers
OpenSumi
opensumiA framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.
Vibgrate MCP
VibgrateQuery your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up

Air Pipe
airpipeBuild, validate, deploy — HTTP APIs, cron jobs, webhooks and MCP tools — from your AI client.
DevDocs by CyberAGI 🚀
cyberagiincCompletely free, private, UI based Tech Documentation MCP server. Designed for coders and software developers in mind. Easily integrate into Cursor, Windsurf, Cline, Roo Code, Claude Desktop App
Altronis
sypherinMCP server + CLI for Altronis — Singapore AI consulting. Ask the Lyra consultant, generate a grant-matched AI transformation plan, pull curated SG AI events/news. Read-only, wraps altronis.sg.
Comments