/setup-mcp
Connect the MarketCheck MCP server — one command, no npm, no local processes
Purpose
The MarketCheck MCP server provides all the live market data APIs that power this plugin. Without it connected, skills can describe what they would do but cannot pull real data. Setup requires writing a single JSON configuration entry pointing to the MarketCheck API endpoint — no package installation, no local server, no Docker.
/setup-mcp handles the entire configuration: it finds or creates your MCP config file (~/.claude/.mcp.json or .mcp.json), merges in the MarketCheck server entry while preserving any existing MCP servers, and confirms the configuration path. After restarting Claude Code, all mcp__marketcheck__* tools become available and every skill in the plugin runs with live data.
Arguments
API_KEYoptionalYour MarketCheck API key from marketcheck.com. If omitted, the command will prompt for it.
How It Works
Execution flow. MCP tool calls are shown inline on each step.
Checks if mcp__marketcheck__* tools are already available. If yes, confirms already connected — no action needed.
Uses $ARGUMENTS as API key if provided. Otherwise prompts. Directs to marketcheck.com if key not yet obtained.
Checks ~/.claude/.mcp.json (user-level) then .mcp.json (project-level). Creates ~/.claude/.mcp.json if neither exists.
Merges MarketCheck server entry into existing config — preserves all other MCP servers already configured.
Shows server URL and config file path. Instructs user to restart Claude Code for connection to take effect.
Example Output
MCP SETUP — MarketCheck ═══════════════════════ MarketCheck MCP configured successfully. Config file: ~/.claude/.mcp.json Server name: marketcheck Server URL: https://mc-api.marketcheck.com/mcp?api_key=•••••••• NEXT STEPS 1. Restart Claude Code to initialize the MCP connection 2. Run /onboarding to set up your manufacturer profile 3. Try: "Market share for Toyota in Texas" 4. Try: "Regional demand heatmap for California" After restart, all mcp__marketcheck__* tools will be available.
Cost Estimate
One-time setup
Limitations
- Requires a valid MarketCheck API key — available at marketcheck.com.
- Requires restarting Claude Code after configuration for the MCP connection to initialize.
- User-level config (~/.claude/.mcp.json) applies to all projects; project-level (.mcp.json) applies only to the current project.