Forge

v1.0.0Coding Agentsstable

📇 🏠 🍎 🪟 🐧 - Structured planning, parallel execution in git worktrees, and deep validation for Claude Code. Turns a one-line

agentic-aiai-agentai-coding-agentai-toolsanthropic
Share:
26
Stars
0
Downloads
0
Weekly
0/5

What is Forge?

Forge is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 📇 🏠 🍎 🪟 🐧 - structured planning, parallel execution in git worktrees, and deep validation for claude code. turns a one-line

📇 🏠 🍎 🪟 🐧 - Structured planning, parallel execution in git worktrees, and deep validation for Claude Code. Turns a one-line

This server falls under the Coding Agents category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • MCP protocol support

Use Cases

Structured planning for AI agents
Parallel execution in git worktrees
Deep validation
TT-Wang

Maintainer

LicenseMIT License
Languagejavascript
Versionv1.0.0
UpdatedMay 15, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y forge

Manual Installation

npx -y forge

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 Forge

Forge is a Claude Code plugin that brings structured planning, parallel execution in git worktrees, and deep validation to AI-assisted software development. It exposes seven MCP tools — including plan validation, cross-session memory, and structured logging — so that a single /forge command can break a feature request into modules, implement them in isolation, and verify each one before merging. It is designed for developers who want autonomous, multi-step coding workflows without manually orchestrating each step.

Prerequisites

  • Claude Code CLI installed and authenticated
  • Node.js 18 or later (for the forge-mcp-server)
  • Git initialized in your project directory
  • Claude Code plugin marketplace access (or ability to clone and copy files manually)
1

Install Forge via the Claude Code plugin marketplace

The fastest installation path uses the Claude Code plugin marketplace to pull agents, skills, and the MCP server in one step.

claude plugin marketplace add TT-Wang/forge
claude plugin install forge@tt-wang-plugins
2

Or install manually by cloning the repository

If the marketplace is unavailable, clone the repo and copy agents, skills, and the MCP server into your project's .claude directory.

git clone https://github.com/TT-Wang/forge.git /tmp/forge
mkdir -p .claude/agents .claude/skills
cp /tmp/forge/agents/*.md .claude/agents/
cp -r /tmp/forge/skills/* .claude/skills/
cp -r /tmp/forge/forge-mcp-server ./forge-mcp-server/
cd forge-mcp-server && npm install && cd ..
3

Register the Forge MCP server in .claude/settings.json

Wire the local MCP server so Claude Code can call the seven Forge tools during sessions.

{
  "mcpServers": {
    "forge": {
      "command": "node",
      "args": ["./forge-mcp-server/dist/index.js"]
    }
  }
}
4

Run a Forge workflow with /forge

Invoke the orchestrator skill with a plain-English objective. Forge will plan the work, create git worktrees, implement each module in parallel, and validate results.

/forge add JWT auth with refresh tokens
5

Check progress with /forge-status

At any point during a long workflow, use the status skill to see the current plan, which modules are complete, and any recalled patterns from previous sessions.

/forge-status
6

Re-validate a specific module with /forge-validate

If a module fails validation or you want to re-run checks after a manual edit, target it by module number.

/forge-validate m2

Forge Examples

Client configuration

Register the Forge MCP server in your project's .claude/settings.json to expose all seven tools to Claude Code.

{
  "mcpServers": {
    "forge": {
      "command": "node",
      "args": ["./forge-mcp-server/dist/index.js"]
    }
  }
}

Prompts to try

Typical Forge slash commands for autonomous feature development.

- "/forge add JWT auth with refresh tokens"
- "/forge build an audit log for admin actions"
- "/forge add rate limiting middleware to the Express API"
- "/forge-status"
- "/forge-validate m3"

Troubleshooting Forge

The forge-mcp-server fails to start with 'Cannot find module' error

Run 'npm install && npm run build' inside the forge-mcp-server directory to compile the TypeScript source before starting Claude Code.

memory_recall returns no results for a previously completed project

Cross-session memory is stored in the local MCP server's data directory. Ensure you are running the server from the same project root as the original session so the memory store path matches.

Git worktree creation fails during parallel execution

Forge creates worktrees relative to the project root. Make sure your repository has at least one commit and that you are not inside a bare clone or a submodule.

Frequently Asked Questions about Forge

What is Forge?

Forge is a Model Context Protocol (MCP) server that 📇 🏠 🍎 🪟 🐧 - structured planning, parallel execution in git worktrees, and deep validation for claude code. turns a one-line It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Forge?

Install via npm with the command: npx -y forge. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with Forge?

Forge works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Forge free to use?

Yes, Forge is open source and available under the MIT License 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": { "forge": { "command": "npx", "args": ["-y", "forge"] } } }

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

Read the full setup guide →

Ready to use Forge?

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