/setup-mcp
Connect the MarketCheck MCP server in under 2 minutes — no npm, no local processes
Purpose
Before any claims or underwriting skill can run, the MarketCheck MCP server must be reachable. Setup-mcp writes the MCP configuration into your Claude Code config file so the marketcheck tool suite is available in every claims and underwriting session.
Arguments
api-keyoptionalYour MarketCheck API key. Prompted interactively if not provided.
How It Works
Execution flow. MCP tool calls are shown inline on each step.
Checks if mcp__marketcheck__* tools are already available in the session. If yes, reports 'already connected' and stops — no config changes.
Uses the api-key argument if provided. Otherwise prompts the user. Key is embedded in the MCP server URL.
Checks ~/.claude/.mcp.json (user-level, preferred) then .mcp.json (project-level). Creates user-level config if neither exists. Reads existing config to preserve other MCP server entries.
Merges the marketcheck server entry into the mcpServers object. Preserves all other existing server entries.
Reports config path and server URL. Instructs restart. Suggests next steps: /onboarding, then first VIN lookup or claims valuation.
Example Output
MarketCheck MCP configured successfully. Config file: ~/.claude/.mcp.json Server URL: https://mc-api.marketcheck.com/mcp?api_key=•••••••••••••••• ⚠ Restart Claude Code to activate the MCP connection. Next steps: 1. Restart Claude Code 2. Run /onboarding to set up your insurer profile 3. Try: "Total loss valuation for VIN 1HGCV1F3XPA123456"
Cost Estimate
Limitations
- Requires Claude Code restart after config write for MCP to connect.
- API key is embedded in the MCP server URL — restrict access to the config file.
More in the Insurer Plugin
Same Capability, Different Plugin
These skills share the same underlying methodology but are tuned for a different audience.