Skip to main content

Custom MCP Client Setup

Configure Forge as an MCP server for any MCP-compatible tool.

Generic Configuration Pattern

All MCP clients follow a similar pattern. Forge uses standard MCP protocol.

Standard Configuration

Advanced Mode


Common MCP Clients

Roo Code

Gemini CLI

Continue.dev


Configuration Elements

Required Fields

Optional Fields


Getting Your Project ID

1

Start Forge

2

Navigate to Project

Open browser, create or select your project
3

Copy UUID

From the browser URL:

Testing Your Configuration

After configuring, test with these commands:
Should show automagik-forge in the list.
Should create task #X in Forge.
Should list tasks from Forge.

Troubleshooting

Check your client’s documentation for:
  • “MCP configuration”
  • “External tools”
  • “Model Context Protocol”
  • “Extensions” or “Plugins”
Common locations:
  • Settings UI → MCP Servers
  • Preferences → Tools → MCP
  • Config file: ~/.config/<client>/config.json
Test Forge command directly:
Should start the MCP server without errors.
Ensure:
  1. Project exists in Forge UI
  2. UUID is exact (no extra spaces/quotes)
  3. Format is correct: proj_xxxxx or full UUID
Some clients support debug mode:
Check client logs for MCP connection errors.

Configuration Formats

Different clients use different formats:

JSON (Most Common)

YAML

TOML


Advanced: Multiple Projects

Configure multiple Forge projects:

Next Steps

MCP Overview

Learn about MCP integration

MCP Tools Reference

See all available MCP tools

Report Issues

Get help with your specific client