AnyForge MCP
OfficialRegionGlobal
/About AnyForge MCP
The AnyForge MCP Server lets MCP clients such as Claude Code, Cursor and VS Code drive the AnyForge platform directly. It exposes human-in-the-loop (HIL) approvals, program/initiative/work-item management, crew observation and steering, Code Studio coding sessions, strategy and discovery layers, escrow deposits, workflows, observability triage, Pages, reports, skills and more as MCP tools.
AI-generated listing based on the project's public information. It may contain errors: check the original source.
/How to use AnyForge MCP
List pending HIL approvals, read a plan's detail and approve or reject it
Create a P1 work item to rate-limit the export endpoint
Message a running crew to skip the migration files and check its outputs
Scope a coverage program across Go services with the genesis prompt
Ask the Oracle a workspace question and get a cited answer
/AnyForge MCP tools
What your assistant can call once connected.
| Tool | What it does |
|---|---|
| anyforge branch studio session | Fork a Studio session with explicit conversation/files/both scope; file scope also requires studio:execute and checkpoints. |
| anyforge rewind studio session | Rewind a Studio session with explicit conversation/files/both scope; requires checkpoints and exact workspace revisions. |
| anyforge update studio review finding | Record a review finding disposition with rationale and the revision containing a claimed fix. |
| anyforge get studio pr comments | Read paged inline PR review comments with reviewed file/line/commit provenance. |
| anyforge get studio pr jobs | Read CI job identifiers for the exact PR head and a workflow run from its checks. |
| anyforge get studio pr logs | Read a bounded CI log page for a job belonging to this exact PR head. |
| anyforge request studio review | Enqueue a durable, budgeted specialist review of a checkpoint, branch or PR; returns a run ID. |
| anyforge list studio crew batches | Read the session crew batches and unexpired proposals, including aggregate progress and limits. |
| anyforge get studio crew batch | Read one owned Studio crew batch. |
| anyforge preview studio crew batch | Persist a proposal for crews on work items; starts nothing and requires Console confirmation. |
| anyforge cancel studio crew batch | Cancel queued crew batch starts; active crews need separate stop actions. |
| anyforge retry studio crew batch | Create a new proposal for failed/cancelled crew batch work; never starts crews. |
| anyforge list studio sessions | List your owned remote Code Studio sessions and their active/latest run IDs. |
| anyforge create studio session | Prepare a direct coding session or attach it to an existing initiative; does not start execution. |
| anyforge get studio usage | Read the owned session recorded billing subtotal from the newest 200 rows, grouped by model/product/run/leg. |
| anyforge get studio session | Read one owned Studio session and its reconnect IDs. |
| anyforge update studio session | Update a session title, repository, branch, additional repositories or initiative. |
| anyforge get studio context | Inspect effective context provenance, instructions, skills, snapshots and MCP availability. |
| anyforge add studio context | Attach a bounded context snapshot to a prepared prompt; no code execution. |
| anyforge list studio runs | List durable runs for your session. |
| anyforge start studio run | Start a durable coding run in the remote workspace; can spend tokens and edit files. |
| anyforge get studio run | Read run status, usage and any pending user question. |
| anyforge get studio run events | Read ordered durable run events after a sequence cursor. |
| anyforge control studio run | Pause, cancel, resume, steer or answer a pending question on a run. |
| anyforge get studio changes | Read remote workspace revision, Git state and changes. |
| anyforge list studio artifacts | Read checkpoint and structured reviewer artifacts for a session. |
| anyforge get studio review | Read structured reviewer findings, dispositions and review target provenance. |
| anyforge create studio checkpoint | Capture remote workspace files, including staged and untracked changes, as a persistent checkpoint. |
| anyforge get studio checkpoint | Read checkpoint metadata and exact revision. |
| anyforge diff studio checkpoint | Read the remote workspace diff for a saved checkpoint. |
| anyforge read studio checkpoint file | Read a bounded file window from a persistent checkpoint. |
| anyforge restore studio checkpoint | Restore a checkpoint into the remote workspace after comparing its current revision. |
| anyforge stage studio files | Stage explicitly selected remote files after checking the current revision. |
| anyforge commit studio files | Commit reviewed remote changes; does not push. |
| anyforge push studio branch | Publish the exact remote Git HEAD to its branch; rejects changed HEAD and default-branch pushes. |
| anyforge get studio pull request | Read a session repository pull request, checks, review decision and merge blockers. |
| anyforge create studio pull request | Create or reuse a draft PR for the persisted session branch; does not mark ready or merge. |
| anyforge update studio pull request | Update PR metadata or mark a session branch PR as draft using its exact expectedHeadSha. |
| anyforge search studio sessions | Search your own Studio sessions by title, repository, branch or folder, newest first. |
| anyforge archive studio sessions | Archive all of your own unarchived Studio sessions; transcripts are kept. |
| anyforge list studio decisions | List your Studio runs waiting on you, with the question and its options. |
| anyforge list studio models | List the models your company and personal credentials can run, grouped by provider. |
| anyforge get studio quota | Read the remaining quota of the Anthropic subscription Studio runs on for you. |
| anyforge get studio conversation | Read an owned session's conversation oldest first, optionally including tool calls and results. |
| anyforge list studio tasks | Read the session's task list (the agent's to-do items), newest change first. |
| anyforge compact studio session | Compact the session's stored history into one summary; cannot be undone. |
| anyforge list studio verifications | Read the session's verification reports: diagnostics, tests, lint, typecheck, build and acceptance checks. |
| anyforge get studio environment | Inspect the remote checkout's environment readiness: toolchain, dependencies and setup scripts. |
| anyforge list studio outcomes | Read accepted, needs-rework and abandoned outcomes recorded for the session's runs. |
| anyforge list studio workspace files | List a directory of the live remote workspace; never creates a checkout. |
| anyforge read studio workspace file | Read a line window of a file in the live remote workspace, including unsaved agent edits. |
| anyforge inspect studio code | Run a language-service query on a live workspace file: diagnostics, definition, references, hover, completions or rename preview. |
| anyforge write studio workspace file | Create an empty file or save a file's complete content in the live remote workspace without a model run. |
| anyforge rename studio symbol | Apply a language-service rename of a symbol across the live remote workspace. |
| anyforge list pending approvals | List HIL approvals awaiting a decision. |
| anyforge get approval detail | Read one approval's plan / ADR / security context. |
| anyforge submit approval | Approve or reject a HIL, resuming the crew. |
| anyforge list programs | List programs. |
| anyforge get program | Get a program. |
| anyforge get program brief context | Read a program's structured Brief, version history, legacy mirror and ICE readiness. |
| anyforge save program brief version | Save a complete structured Brief version; archives the prior active version. |
| anyforge get program intake definition | Read a program's intake definition, its checklist and version history. |
| anyforge set program intake definition | Edit a program's intake definition; every change is a new version. |
| anyforge restore program intake version | Republish an earlier intake definition version as a new version. |
| anyforge set program intake routing | Replace a program's intake routing rules; program lead or owner only. |
| anyforge get intake request details | Read one intake request's answers against its program's intake definition. |
| anyforge edit intake request details | Set, confirm or clear an intake request's answers by hand; validated and audited. |
| anyforge update program | Update a program's name, status, owner, lead, flags, dates, tags or change freezes. |
| anyforge set program status line | Write or clear a program's status line shown on a report's program status board. |
| anyforge set program request intake | Turn a program's incoming requests on or off. |
| anyforge delete program | Delete a program; optionally also delete child initiatives and work items. |
| anyforge set program milestones | Set a program's milestones/waves and the initiatives assigned to each. |
| anyforge get program rollup | Read a program's rolled-up progress, counts, token budget/spend and risks. |
| anyforge architect program | Run program-level architecture planning, decomposing every still-DRAFT initiative at once. |
| anyforge approve program architecture | Approve the program's rolled-up solution architecture, approving every proposed initiative backlog. |
| anyforge list program comments | List a program brief's Discussion comments. |
| anyforge post program comment | Post a Discussion comment on a program brief, optionally as a reply. |
| anyforge update program initiative | Enrich one existing program initiative and return changed fields or a structured no-op. |
| anyforge close program initiative | Preview then close one program initiative with a supported close reason. |
| anyforge close program work items as fixed | Preview then batch-close non-terminal program work items fixed outside AnyForge. |
| anyforge list initiatives | List initiatives with progress and budget; one page with filters and cursor pagination. |
| anyforge get initiative | Get an initiative with crew and work-item rows and burn-down. |
| anyforge get initiative spec | Read the active ICE spec, its readiness, the approval gate and any submission awaiting review. |
| anyforge propose initiative spec | Submit an ICE spec for human review; becomes active only when a person publishes it. |
| anyforge publish initiative spec | Publish a pending submission as the active spec; hosted OAuth only. |
| anyforge update initiative | Update a non-system initiative; only the fields passed change. |
| anyforge delete initiative | Delete a DRAFT initiative. |
| anyforge list initiative comments | List an initiative's Discussion comments. |
| anyforge post initiative comment | Post a Discussion comment on an initiative, optionally as a reply. |
| anyforge list opportunities | List opportunities in the Discovery product-planning layer. |
| anyforge create opportunity | Create an opportunity with RICE inputs and optional evidence. |
| anyforge update opportunity | Edit an opportunity's RICE inputs, evidence, stage, theme or program link. |
| anyforge delete opportunity | Hard-delete an opportunity. |
| anyforge promote opportunity | Promote a prioritized opportunity into a Program and Initiative. |
| anyforge list signals | List signals in the Discovery product-planning layer. |
| anyforge create signal | Capture a signal, a raw data point that may inform product direction. |
| anyforge update signal | Edit a signal's status, linked opportunity or other fields. |
| anyforge delete signal | Hard-delete a signal. |
| anyforge list themes | List themes in the Discovery product-planning layer. |
| anyforge create theme | Create a theme, a strategic grouping above individual initiatives. |
/Before you connect AnyForge MCP
Do I need a key or an account?
No. It connects without a key.
Which assistants does it work with?
Claude, ChatGPT, Gemini, Grok
Which countries does it work in?
Any country.
