Developers & AI
Tutorial: Connect Claude with MCP
Create the app, register Claude’s callback, authorize the store, and verify tools/list.
Before you start: you need a live Ettajer merchant account with a store, and access to Claude’s MCP / connector settings.
Step 1: Open /dashboard/developer → Create app → name it Claude MCP.
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.
Step 3: Create the app and copy Client ID + Client secret into a password manager.
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.
Step 5: When the browser opens Ettajer authorize, sign in as the merchant, confirm scopes (no themes:publish), and approve.
Step 6: Back in Claude, confirm the connector shows connected. Ask Claude to list MCP tools or run initialize + tools/list.
Step 7: Ask Claude to get_context and summarize your store name and product count — proves tenant binding.
Step 8: Optional — ask for a draft theme + preview only. Refuse publish unless you intentionally granted themes:publish.
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