Claude Crew
by d-kimuson
Claude Crew is a tool for creating autonomous coding agents using Claude Desktop and Model Context Protocol (MCP). It excels in delegating low-complexity tasks and enabling non-engineers to implement features using natural language only.
Last updated: N/A
What is Claude Crew?
Claude Crew is a tool designed to create autonomous coding agents that work with Claude Desktop and the Model Context Protocol (MCP). It focuses on maximizing Claude Desktop's performance by optimizing context window usage, prioritizing operation verification through unit testing, and providing project-optimized MCP and context information.
How to use Claude Crew?
To use Claude Crew, first set up your project using the CLI, which interactively configures project information and provides MCP tools and custom instructions. Then, configure Claude Desktop by adding the MCP settings and custom instructions generated by the CLI. The tool then automates tasks such as updating dependencies, RAG index, and pulling latest Git changes, providing the LLM with necessary project context for autonomous task execution, including linting and unit testing.
Key features of Claude Crew
Autonomous coding agent creation
Efficient context window usage
Prioritization of unit testing for verification
Project-optimized MCP and context information
CLI for interactive project setup
MCP Server for Claude Desktop integration
Memory Bank for persistent project knowledge
TypeScript and RAG integrations
Use cases of Claude Crew
Automating low-complexity coding tasks
Enabling non-engineers to implement features using natural language
Improving code quality through automated linting and testing
Streamlining project setup and configuration for Claude Desktop
Creating AI agents capable of self-correcting code based on feedback
FAQ from Claude Crew
How do I fix MCP Server failing to start?
How do I fix MCP Server failing to start?
Ensure your claude_desktop_config.json
matches the format in .claude-crew/mcp.json
. Update the MCP configuration in Claude Desktop with the latest format. Refer to config.example.json
for an example configuration.
How do I reset the database?
How do I reset the database?
Use the commands npx claude-crew clean
to clean up existing database containers and volumes, and npx claude-crew setup-db
to reinitialize the database.
Can I use Claude Crew with other MCP tools?
Can I use Claude Crew with other MCP tools?
It is recommended to disable similar tools like filesystem
and claude-code
to avoid conflicts and improve AI agent efficiency. Consider using browser operation tools only when unit testing is challenging.
How do I add custom instructions for other tools?
How do I add custom instructions for other tools?
Manually append to the CLI-generated instructions (.claude-crew/instruction.md
) or add instructions for additional tools directly to your project's custom instructions.
How do I use the automatic MCP approval snippet?
How do I use the automatic MCP approval snippet?
Generate the snippet using npx claude-crew@latest create-snippet
and paste the generated content into the Claude Desktop Developer Console (Cmd + Alt + Shift + i).