Overview
Forge’s Model Context Protocol (MCP) server enables AI coding agents to programmatically manage tasks. Control your Forge instance directly from Claude Code, Cursor, or any MCP-compatible agent.MCP Tools allow bidirectional communication between your AI agent and Forge!
Available Tools
list_projects
Get all Forge projects. Parameters: None Returns: Array of projects Example:list_tasks
Get tasks with optional filtering. Parameters:projectId(optional): Filter by projectstatus(optional): Filter by statuslimit(optional): Number of tasks to return
create_task
Create a new task in Forge. Parameters:projectId(required): Project IDtitle(required): Task titledescription(optional): Task descriptionpriority(optional): low, medium, high, criticallabels(optional): Array of labels
get_task
Get detailed information about a task. Parameters:taskId(required): Task ID
update_task
Update task properties. Parameters:taskId(required): Task IDtitle(optional): New titledescription(optional): New descriptionstatus(optional): New statuspriority(optional): New priority
delete_task
Delete a task. Parameters:taskId(required): Task ID
Setup Instructions
Claude Code
Add to your MCP configuration:Cursor
Add to Cursor settings:Usage Examples
Planning Phase
Bug Discovery
Status Updates
Advanced Mode
Enable advanced mode for access to 56 total tools:- Attempt management
- Process control
- Worktree operations
- Draft management
- Container operations
- Filesystem access
- Omni integration
Best Practices
Natural Language
Use natural language - the AI handles tool calls:Not:
Let AI Plan
Let the AI break down work:AI will create multiple tasks automatically
Conversational Updates
Update tasks conversationally:AI uses update_task for you
Context Aware
AI maintains context:
Troubleshooting
MCP tools not available
MCP tools not available
Issue: AI says “I don’t have access to Forge”Solutions:
- Verify Forge is running:
forge start - Check MCP configuration is correct
- Restart your AI agent
- Check PROJECT_ID is set
PROJECT_ID not found
PROJECT_ID not found
Error: “Project not found”Solution:
- Open Forge UI: http://localhost:3000
- Select or create project
- Copy PROJECT_ID from URL:
- Update MCP config with correct ID
Tool calls failing
Tool calls failing
Issue: Tools return errorsSolutions:
- Check Forge backend is running on port 8080
- Verify firewall allows localhost connections
- Check Forge logs:
forge logs - Try basic mode instead of advanced
Programmatic Access
Via SDK
Next Steps
MCP Setup
Complete MCP integration guide
Claude Code Setup
Configure Claude Code
REST API
Direct API access
Workflows
MCP-powered workflows

