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

