The faultline CLI authenticates your machine, mints API tokens, wires the MCP server into your editor in one command, and — if you self-host — runs the server itself.
Have the Go toolchain? Install straight from source. Version: latest.
go install github.com/outdoorsea/faultline/cmd/faultline@latestNo Go toolchain? Grab a pre-built binary (macOS / Linux, arm64 + amd64) from the latest GitHub release ↗, unpack it, and put faultline on your PATH.
Log the CLI in — it opens a browser for OAuth, so there's no dashboard token-copying. Then mint a long-lived fl_ token for scripts and the MCP server.
faultline login # OAuth against https://faultline.live
faultline token create # mint a long-lived fl_ tokenPointing at a different backend? Add --url https://faultline.live to faultline login.
One command registers the faultline MCP server with Claude Code — it runs claude mcp add on your behalf. The MCP server page covers editor-specific config and the full tool list.
faultline mcp install # register with Claude Code
faultline mcp install --print # print the command instead (Cursor, Windsurf)
faultline mcp install --project-id 7 # pin a projectRun faultline help to see the full command list.
Install the MCP server and let your editor list, diagnose, and resolve faultline issues.