Forge Orchestrator

v1.0.0Coding Agentsstable

Forge Orchestrator: Multi-AI task orchestration. File locking, knowledge capture, drift detection. Rust.

agent-orchestrationaiai-agentsai-codingai-governance
Share:
121
Stars
0
Downloads
0
Weekly
0/5

What is Forge Orchestrator?

Forge Orchestrator is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to forge orchestrator: multi-ai task orchestration. file locking, knowledge capture, drift detection. rust.

Forge Orchestrator: Multi-AI task orchestration. File locking, knowledge capture, drift detection. Rust.

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

Features

  • Forge Orchestrator: Multi-AI task orchestration. File lockin

Use Cases

Multi-AI task orchestration
Knowledge capture and drift detection
File locking management
nxtg-ai

Maintainer

LicenseNOASSERTION
Languagerust
Versionv1.0.0
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx forge-orchestrator

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 Orchestrator

Forge Orchestrator is a multi-AI coding agent coordinator shipped as a single 4.7 MB Rust binary with no runtime dependencies. It provides 11 MCP tools for file locking, dependency-aware task planning, knowledge capture across sessions, drift detection between specifications and work in progress, and adapters that coordinate Claude Code, Codex CLI, and Gemini CLI in parallel. Teams use it to prevent conflicting edits when multiple AI agents work on the same codebase and to maintain a shared context store that survives across individual AI sessions.

Prerequisites

  • Curl or a package manager to download the Forge binary
  • An MCP-compatible client such as Claude Desktop, Claude Code, or Cursor
  • OpenAI API key (if using the openai reasoning engine) or no key needed for rule-based mode
  • The AI CLI tools you want Forge to coordinate (Claude Code, Codex CLI, Gemini CLI) installed as needed
1

Install Forge Orchestrator

Run the official install script to download the latest release binary and place it on your PATH. No runtime dependencies are required — the binary is self-contained.

curl -fsSL https://forge.nxtg.ai/install.sh | sh
2

Initialize a project

From the root of your project directory, run forge init to create the project manifest and local knowledge store.

forge init
3

Configure the reasoning engine

Choose between the OpenAI-backed brain (requires an API key in your environment) or the free rule-based engine. The brain controls task decomposition and drift detection logic.

forge config brain openai
# or for the free option:
forge config brain rule-based
4

Add Forge to your MCP client configuration

Register the Forge MCP server in your client config. Forge exposes its 11 tools over stdio.

{
  "mcpServers": {
    "forge-orchestrator": {
      "command": "forge",
      "args": ["mcp"]
    }
  }
}
5

Generate a task plan from a specification

With your project spec file in place, ask Forge to decompose it into a dependency-aware task graph. Tasks are stored in the knowledge base and tracked across sessions.

forge plan --generate
6

Monitor progress with the dashboard

Launch the interactive TUI dashboard to see live tool pane states, file lock holders, and task completion status across all connected AI agents.

forge dashboard --pty

Forge Orchestrator Examples

Client configuration

Claude Desktop config registering Forge Orchestrator as an MCP server via its stdio interface.

{
  "mcpServers": {
    "forge-orchestrator": {
      "command": "forge",
      "args": ["mcp"],
      "env": {
        "OPENAI_API_KEY": "sk-..."
      }
    }
  }
}

Prompts to try

Example prompts that leverage Forge Orchestrator's multi-agent coordination tools.

- "Generate a task plan from the spec in SPEC.md and show me the dependency graph."
- "Which files are currently locked by another AI agent?"
- "Check for drift between the current implementation and the original specification."
- "Capture this architectural decision: we're using repository pattern for all DB access."
- "Show the current status of all planned tasks and which ones are blocked."

Troubleshooting Forge Orchestrator

forge command not found after installation

Ensure your PATH includes the directory where the install script placed the binary (typically ~/.local/bin or /usr/local/bin). Run `source ~/.bashrc` or `source ~/.zshrc` to reload your shell, then verify with `which forge`.

File locking conflicts prevent task execution

Run `forge status` to see which files are locked and by which agent session. If a session has crashed without releasing locks, use `forge unlock --force` to clear stale locks before resuming work.

Drift detection flags changes that are intentional

Update your specification file to reflect the accepted changes, then run `forge plan --generate` again to resynchronize the task graph. Drift detection compares live code against the spec, so the spec must be kept current.

Frequently Asked Questions about Forge Orchestrator

What is Forge Orchestrator?

Forge Orchestrator is a Model Context Protocol (MCP) server that forge orchestrator: multi-ai task orchestration. file locking, knowledge capture, drift detection. rust. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Forge Orchestrator?

Follow the installation instructions on the Forge Orchestrator GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Forge Orchestrator?

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

Is Forge Orchestrator free to use?

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

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

Read the full setup guide →

Ready to use Forge Orchestrator?

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