Developers & AI

Tutorial: Connect Claude with MCP

Create the app, register Claude’s callback, authorize the store, and verify tools/list.

  1. Before you start: you need a live Ettajer merchant account with a store, and access to Claude’s MCP / connector settings.

  2. Step 1: Open /dashboard/developer → Create app → name it Claude MCP.

  3. Step 2: Enable the Claude redirect preset (https://claude.ai/api/mcp/auth_callback). Add nothing else unless Claude docs for your surface list another URI.

  4. Step 3: Create the app and copy Client ID + Client secret into a password manager.

  5. Step 4: In Claude, add a custom MCP server / connector. URL: https://www.ettajer.com/api/v1/mcp . Use OAuth with your client ID and secret.

  6. Step 5: When the browser opens Ettajer authorize, sign in as the merchant, confirm scopes (no themes:publish), and approve.

  7. Step 6: Back in Claude, confirm the connector shows connected. Ask Claude to list MCP tools or run initialize + tools/list.

  8. Step 7: Ask Claude to get_context and summarize your store name and product count — proves tenant binding.

  9. Step 8: Optional — ask for a draft theme + preview only. Refuse publish unless you intentionally granted themes:publish.

  10. If authorize fails: compare the redirect URI exactly, regenerate the secret if mistyped, and read Fix MCP OAuth redirect mismatch.

Was this article helpful?

Contact support