Aicode Toolkit
Toolkit for Coding Agents to work reliably with repo of any size.
What is Aicode Toolkit?
Aicode Toolkit is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to toolkit for coding agents to work reliably with repo of any size.
Toolkit for Coding Agents to work reliably with repo of any size.
This server falls under the Coding Agents category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Toolkit for Coding Agents to work reliably with repo of any
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx aicode-toolkitConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Aicode Toolkit
Aicode Toolkit is a suite of MCP servers designed to help AI coding agents work reliably with repositories of any size by providing structured scaffolding, architectural guidance, and style system enforcement. It ships as three separate MCP servers: scaffold-mcp for generating boilerplates and applying scaffolding methods, architect-mcp for retrieving file-level design patterns and reviewing code changes against project rules, and style-system for exposing shared UI components, CSS classes, and themes. Together they give coding agents consistent, project-aware context that scales beyond what fits in a single context window.
Prerequisites
- Node.js 18 or later installed
- An existing project initialized with the aicode-toolkit (run npx @agiflowai/aicode-toolkit init)
- An MCP-compatible coding agent such as Claude Code, Cursor, or Gemini CLI
- No external API keys required
Initialize your project with aicode-toolkit
Run the init command in your project root to set up the toolkit configuration files. For new projects, pass a name and project type. For existing projects, run without flags.
# For an existing project:
npx @agiflowai/aicode-toolkit init
# For a new project:
npx @agiflowai/aicode-toolkit init --name my-app --project-type monolithAdd the MCP servers to your agent configuration
Add all three MCP servers to your agent's config file. For Claude Code this is .mcp.json in the project root; for Cursor it is .cursor/mcp.json. Each server runs independently and can be enabled or disabled based on your workflow.
{
"mcpServers": {
"scaffold-mcp": {
"command": "npx",
"args": ["-y", "@agiflowai/scaffold-mcp", "mcp-serve", "--admin-enable"]
},
"architect-mcp": {
"command": "npx",
"args": ["-y", "@agiflowai/architect-mcp", "mcp-serve", "--admin-enable"]
},
"style-system": {
"command": "npx",
"args": ["-y", "@agiflowai/style-system", "mcp-serve"]
}
}
}Verify the scaffold server is working
Ask your AI agent to list available boilerplates. This should trigger the list-boilerplates tool from scaffold-mcp and return the project's configured templates.
Use architect-mcp before making code changes
Before editing a file, ask the agent to check the design pattern for that file using get-file-design-pattern. After making changes, use review-code-change to validate against your RULES.yaml constraints.
Use style-system to stay consistent with your design system
When generating UI code, ask the agent to list available themes or get component visuals using the style-system tools. This ensures generated code uses your project's actual CSS classes and shared components.
Aicode Toolkit Examples
Client configuration
MCP configuration for Claude Code (.mcp.json). All three servers work together to give your agent project-wide context.
{
"mcpServers": {
"scaffold-mcp": {
"command": "npx",
"args": ["-y", "@agiflowai/scaffold-mcp", "mcp-serve", "--admin-enable"]
},
"architect-mcp": {
"command": "npx",
"args": ["-y", "@agiflowai/architect-mcp", "mcp-serve", "--admin-enable"]
},
"style-system": {
"command": "npx",
"args": ["-y", "@agiflowai/style-system", "mcp-serve"]
}
}
}Prompts to try
These prompts leverage the three MCP servers for scaffolding, architecture enforcement, and style consistency.
- "What boilerplates are available for this project?"
- "Scaffold a new API route using the REST boilerplate"
- "Check the design pattern for src/components/Button.tsx before I edit it"
- "Review my recent code change to UserService.ts against the project rules"
- "List all available CSS classes for the card component"
- "What shared components does the style system expose?"Troubleshooting Aicode Toolkit
list-boilerplates returns empty or the server fails to start
Make sure you have run 'npx @agiflowai/aicode-toolkit init' in your project root first. The scaffold-mcp reads project configuration files created during initialization. Without them, no boilerplates or patterns will be available.
review-code-change returns no rule violations even when rules are broken
Verify that a RULES.yaml file exists in your project root and is correctly formatted. The architect-mcp reads this file to validate changes. Run 'npx @agiflowai/aicode-toolkit init' again if the file is missing.
style-system server starts but shows no components
The style-system MCP reads your project's component library configuration. Ensure your design system files are present and correctly structured according to the aicode-toolkit documentation. Check the project's package.json for any required peer dependencies.
Frequently Asked Questions about Aicode Toolkit
What is Aicode Toolkit?
Aicode Toolkit is a Model Context Protocol (MCP) server that toolkit for coding agents to work reliably with repo of any size. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Aicode Toolkit?
Follow the installation instructions on the Aicode Toolkit GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Aicode Toolkit?
Aicode Toolkit works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Aicode Toolkit free to use?
Yes, Aicode Toolkit is open source and available under the AGPL-3.0 license. You can use it freely in both personal and commercial projects.
Aicode Toolkit Alternatives — Similar Coding Agents Servers
Looking for alternatives to Aicode Toolkit? Here are other popular coding agents servers you can use with Claude, Cursor, and VS Code.
Dify
★ 142.2kProduction-ready platform for agentic workflow development.
Ruflo
★ 54.0k🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade architecture, self-learning swarm intelligence, RAG integrat
Goose
★ 45.7kan open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
Antigravity Awesome Skills
★ 38.3kInstallable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.
AgentScope
★ 25.5kBuild and run agents you can see, understand and trust.
Serena
★ 24.5kA coding agent toolkit that provides IDE-like semantic code retrieval and editing tools, enabling LLMs to efficiently navigate and modify codebases using symbol-level operations instead of basic file reading and string replacements.
Browse More Coding Agents MCP Servers
Explore all coding agents servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Aicode Toolkit in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Aicode Toolkit?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.