Aicode Toolkit

v1.0.0Coding Agentsstable

Toolkit for Coding Agents to work reliably with repo of any size.

full-stackmcp-serverprogrammingvibecoding
Share:
156
Stars
0
Downloads
0
Weekly
0/5

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

Toolkit for Coding Agents to work reliably with repo of any size.
AgiFlow

Maintainer

LicenseAGPL-3.0
Languagetypescript
Versionv1.0.0
UpdatedMay 16, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx aicode-toolkit

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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 monolith
2

Add 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"]
    }
  }
}
3

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.

4

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.

5

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.

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.

Quick Config Preview

{ "mcpServers": { "aicode-toolkit": { "command": "npx", "args": ["-y", "aicode-toolkit"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides