Claude Code Setup Guide

Complete guide to integrating Bootspring with Claude Code (Anthropic's CLI coding assistant).

Overview

Claude Code is Anthropic's terminal-based AI coding assistant. Bootspring enhances Claude Code by providing:

  • Structured Context — CLAUDE.md gives Claude full project understanding
  • MCP Integration — 9 hosted MCP tools accessible directly in your session
  • Expert Agents — 36 specialized technical and business domain experts
  • Build Loop — Task-driven development with build next / build done
  • Observer Intelligence — Always-on session analytics and cost tracking
  • Autopilot — Prescriptive recommendations injected in real time

Prerequisites

  • Claude Code installed (npm install -g @anthropic-ai/claude-code)
  • Bootspring CLI installed (npm install -g @girardmedia/bootspring)
  • Node.js 18+

The fastest path — one command configures everything:

Loading code block...

bootspring setup writes the MCP entry to ~/.claude/settings.json automatically. No manual JSON editing required.

bootspring go runs the full workflow: detect stack → seed templates → merge context → generate AI files → init build loop.

What bootspring setup Configures

Running bootspring setup adds a bootspring MCP server entry to:

AssistantConfig File
Claude Code~/.claude/settings.json
Codex~/.codex/config.toml
Gemini CLI~/.gemini/settings.json

The entry looks like this in ~/.claude/settings.json:

Loading code block...

Verify Setup

Loading code block...

Add Ecosystem MCP Servers

Install popular third-party MCP servers alongside Bootspring:

Loading code block...

Currently configures Context7 (library docs) and Sequential Thinking (step-by-step reasoning).

MCP Tools Available

When configured as an MCP server, Claude Code gets access to 9 hosted Bootspring MCP tools. Local-only and server-preview capabilities may appear in readiness catalogs, but they are not counted as hosted production tools.

Core Tools

ToolDescription
bootspring_assistNatural language assistant with recommendations
bootspring_contextQuery and manage project context
bootspring_agentInvoke specialized expert agents from the 36-agent product catalog
bootspring_skillSearch and use reusable code patterns
bootspring_generateGenerate or regenerate CLAUDE.md

Task & Automation Tools

ToolDescription
bootspring_todoManage development tasks
bootspring_orchestratorWorkflow orchestration and phases
bootspring_loopAutonomous task execution loops
bootspring_qualityQuality gates and checks

Preview and Local-Only Entries

Observer intelligence, autopilot, build, seed, memory, plugin, dashboard, telemetry, and package-level tools remain local-only or server-preview entries until hosted execution is verified.

Using MCP Tools

Most of the time, Claude Code chooses the right tool automatically:

> Help me add a new API endpoint following our patterns → Claude uses bootspring_skill + bootspring_context > Review this code for security issues → Claude uses bootspring_agent with security-expert > What should I work on next? → Claude uses bootspring_todo or bootspring_loop

You can also invoke tools explicitly:

> Use bootspring_agent database-expert to design the schema > Use bootspring_quality to run pre-commit checks

Using Bootspring with Claude Code

Context-Aware Assistance

Claude Code reads your CLAUDE.md automatically:

Loading code block...

Build Loop

The daily development workflow:

Loading code block...

Invoking Agents

Ask Claude to use Bootspring agents:

> Use the bootspring security-expert to review my auth implementation > Use the bootspring frontend-expert to build a dashboard component > Use the bootspring database-expert to optimize these queries

Applying Skills

Request code patterns:

> Apply the bootspring stripe subscription pattern > Search bootspring skills for authentication

Running Workflows

Start multi-phase workflows:

> Start the bootspring feature-development workflow for adding notifications

Configuration Files

CLAUDE.md (Auto-Generated)

Generated by bootspring generate — provides project understanding to Claude Code:

Loading code block...

bootspring.config.js

Loading code block...

Workflow Examples

New Project (One Command)

Loading code block...

Existing Codebase

Loading code block...

Feature Development

Loading code block...

Troubleshooting

MCP Not Connecting

Loading code block...

Context Not Loading

Loading code block...

Agent Invocation Failures

Loading code block...

Security

API Key Management

Bootspring uses browser-based device flow authentication — no API key management needed for standard usage.

For CI/CD or automated environments:

Loading code block...

Sensitive Data

Exclude sensitive files from context generation:

Loading code block...