Home / Servers

forge

by erewhon

forge

Front door for the erewhon code agents — a forge CLI and a forge-mcp MCP server over a fleet of coding agents: review ensembles, parallel model comparison, research harnesses, dependency bumping, testing loops, and an architect/worker coding pipeline.

forge <verb> [args] — run forge <verb> --help for each agent's own options.

  • Where tasks go: verbs that emit (audit/testing/refactor/deps, the pipeline) file into the configured task store — a Nous Forge notebook (needs the [nous] extra), GitHub issues with TASK_STORE_BACKEND=github, or git-bug bugs stored in the repo itself with TASK_STORE_BACKEND=git-bug (tasks travel with the clone — no tracker API, no server).
  • Models: the review/analysis ensembles run against any OpenAI-compatible endpoint (point *_OPENAI_BASE_URL-style settings at your router); edit and task/build can also drive Claude/OpenCode per their model settings.
  • MCP: research, review, book are exposed as MCP tools via forge-mcp; the rest are CLI-only.

Research & writing

ExampleDoes
forge research "why did the Bronze Age collapse?"Iterative research: plan → research → verify → synthesize (--dry-run, --max-sprints N)
forge book config.yamlBook-length research via generator–evaluator sprint cycles

Review & analysis (read-only)

ExampleDoes
forge review --pr 123 --repo owner/repoPR review ensemble; --post-comment posts back; --pass digest|supply-chain; or --diff-file x.diff
forge audit crates/foo/src --project Gaol --emit-tasksAdversarial multi-model audit (discover→dedup→verify); --focus "data loss", --min-severity high, --dry-run-emit
forge testing crates/foo/src --project Gaol --emit-tasksFind untested behavior → file test-gap tasks (--auto instead generates+gates+pushes tests)
forge refactor crates/foo/src --project Gaol --emit-tasksFind smells, verify safe+worthwhile, file refactor tasks
forge code-reviewNightly code review of recent commits (markdown by default; optional Nous daily-note sink)

Code generation & autonomy

ExampleDoes
forge edit --prompt "convert callbacks to async" --repo ~/src/foo --models "claude-opus-4-8,opencode:glm-5.1"Same prompt, N models (2–26), compare the diffs
forge task --project GaolAutonomous worker: pick the top ready task, run it in the sandbox, commit (--dry-run executes then reverts)
forge queue --autoBacklog report: non-done tasks grouped by project, worker dispatch gate resolved per row; --auto narrows to Auto-OK/Auto-Preferred tasks, --project to one project
forge build plan --epic <slug> --project Meta --repo <path>Coding pipeline A0+A1 framing; --approve unlocks decompose + emit
forge build run --epic <slug> --project Meta --repo <path>Orchestrator wave loop (dispatch → verify → replan); --concurrency N
forge build gate --epic <slug> --repo <path>Final full-quorum epic sign-off (a human merges after)
forge deps --project Meta --dry-runDependency bumper: scan + gate; --auto-merge advances main on clean low-risk bumps; Python (uv) / Go / pnpm / Cargo repos auto-detected (--ecosystem to force); --redundancy-report prints a read-only markdown report of overlapping-purpose dependency clusters (uv-only)
forge upstream --dry-runUpstream sync for additive forks: fetch + merge on a sync branch in a disposable worktree; green-suite + collision-seat gates; --auto-merge advances the default branch when all green
forge sweep --dry-runFleet sweep over a Soft Serve instance: enumerate repos via SSH, keep workdir clones fresh, run deps/upstream per repo with git-bug advisories filed in-repo; fail-isolated per repo

Eval

ExampleDoes
forge evals runScore models against f

Related servers

n8n

by n8n-io

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

NOASSERTION198,904

@modelcontextprotocol/server-everything

Official

by modelcontextprotocol

MCP server that exercises all the features of the MCP protocol

89,105

@modelcontextprotocol/server-filesystem

Official

by modelcontextprotocol

MCP server for filesystem access

SEE LICENSE IN LICENSE89,105

mcp-server-fetch

Official

by modelcontextprotocol

A Model Context Protocol server providing tools to fetch and convert web content for usage by LLMs

89,105