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:

bash
claude 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:

bash
shopmcp 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.json
  • Run the morning ecommerce briefing and turn the output into a markdown file

Removing or rotating

To remove the server entirely:

bash
claude 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.