Chat clients
Claude Code
Claude Code (the CLI) supports remote MCP servers natively. Setup is one command — no JSON files to edit.
1. Run the add command
From any terminal where you have Claude Code installed, run this — replacing the bearer token with your real key from Settings → API keys:
bashclaude mcp add --transport http shopmcp https://mcp.shop-mcp.app/mcp \ --header "Authorization: Bearer smcp_xxxxxxxxxxxxxxxxxxxx"
Claude Code stores the server in its user-level config and the server becomes available in every project. To scope it to a single project, add --scope project and run the command from inside the project directory.
2. Confirm it loaded
Run claude mcp list. You should see:
bashshopmcp http https://mcp.shop-mcp.app/mcp ✓
The checkmark means Claude Code completed the MCP handshake. The next session you start will have every ShopMCP tool available.
3. Use it from a session
Start Claude Code in any directory and ask a question that touches your connected modules:
What were yesterday's orders? Save them to orders.jsonRun the morning ecommerce briefing and turn the output into a markdown file
Removing or rotating
To remove the server entirely:
bashclaude mcp remove shopmcp
To rotate the key, just run the add command again with a new bearer — Claude Code overwrites the existing entry with the same name.