onboard
Guide users through SecureCode setup from Claude Code, handling signup, API key creation, MCP configuration, and SDK installation in multiple steps.
Instructions
Start or continue the SecureCode onboarding. Guides the user through signup, .env import, API key creation, MCP configuration, and optional SDK setup — all from Claude Code. Call this tool multiple times to progress through the steps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | Action to perform. "start" (default) progresses through signup/import steps. "configure-auto" lets the agent write the API key to the MCP config file automatically. "configure-manual" shows the API key so the user can configure it themselves. "setup-sdk" returns SDK installation instructions for the agent to execute. "add-environment" guides through adding secrets for a new environment (e.g., production) without repeating the full onboarding. "select-secrets" lists existing secrets in the vault by tags so the user can select which ones to use (recovery/skip import). | |
| configPath | No | Path to the MCP config file (.mcp.json or claude.json). Only needed for configure-auto if auto-detection fails. | |
| selectedProject | No | Project tag selected by user (from select-secrets action). Used to configure .securecoderc. | |
| selectedEnv | No | Environment tag selected by user (from select-secrets action). Used to configure .securecoderc. |