A visual interface for Claude Code configuration

Stop hand-editing scattered JSON files. Fig discovers your projects and lets you manage settings, MCP servers, and hooks from one native macOS app.

Get Started View on GitHub

Features

🔍 Project Discovery

Automatically finds your Claude Code projects from ~/.claude.json and common development directories.

🔌 MCP Server Management

Add, edit, and copy MCP servers between projects with a visual interface. Supports both stdio and SSE transports.

🪝 Visual Hook Composer

Configure Claude Code hooks without writing JSON by hand. Set up PreToolUse, PostToolUse, and other event handlers visually.

Config Health Checks

Validates your configuration and highlights potential issues with clear severity levels and resolution guidance.

💾 Automatic Backups

Every save creates a timestamped backup so you can always roll back. No data is ever lost.

📋 Merged Config Viewer

See the effective configuration with source attribution — know exactly which file each setting comes from.

Quick Install

# Clone and build from source
git clone https://github.com/utensils/fig.git
cd fig/Fig
swift build

# Or open in Xcode
open Package.swift