Shop MCP

Chat clients

ChatGPT

Use ChatGPT web's Apps settings to create a custom MCP app for ShopMCP. The UI changes quickly, but the current path is Settings → Apps → Developer mode → Create app.

1. Copy your ShopMCP URL

In ShopMCP, open Settings → Connections and copy the full MCP Server URL. It includes the API key, so ChatGPT does not need a separate token field:

text
https://my.shop-mcp.app/api/mcp?token=smcp_xxxxxxxxxxxxxxxxxxxx

2. Turn on developer mode

In ChatGPT web, click your profile in the sidebar, then open Settings. In the settings popup, choose Apps. Under Advanced settings, turn on Developer mode.

If you do not see developer mode

Custom MCP apps are controlled by ChatGPT plan and workspace admin settings. If Apps, Developer mode, or Create app is missing, ask the ChatGPT workspace admin to enable custom MCP apps, or use Claude, Cursor, Codex, or another MCP client for now.

3. Create the ShopMCP app

Stay in Settings → Apps and click Create app. In the New App modal, fill in:

  • Name: ShopMCP
  • Description: Ecommerce, ads, analytics, finance, and operations tools connected through ShopMCP.
  • Connection: Server URL
  • Server URL: https://my.shop-mcp.app/api/mcp?token=smcp_xxxxxxxxxxxxxxxxxxxx
  • Authentication: No authentication or None. If ChatGPT defaults to OAuth, change it before creating the app. The ShopMCP token is already embedded in the URL.

Review ChatGPT's custom MCP risk warning, tick I understand and want to continue, then click Create. ChatGPT scans the MCP endpoint and adds ShopMCP as a development app.

4. Use it in a chat

Start a new ChatGPT conversation and select ShopMCP from the tools/apps menu, or refer to ShopMCP directly in your prompt. Draft apps may show a Dev label in ChatGPT until a workspace admin publishes them.

ChatGPT may ask for confirmation before write or modify actions. Keep write-bearing workflows proposal-first: ask ChatGPT to show the change, review it, then approve.

5. Try a question

  • What were our top 5 products by revenue last month?
  • Run the morning ecommerce briefing and email it to me (ChatGPT can chain ShopMCP with its built-in Gmail connector)

Troubleshooting

  • Create is disabled — add a name, paste the full server URL, change authentication away from OAuth if needed, and tick the custom MCP risk acknowledgment.
  • Handshake or tool scan failed — usually a typo in the URL or a missing ?token=smcp_.... Re-copy the full URL from Settings → Connections.
  • Tools list is empty — the ShopMCP URL belongs to a workspace with no connected modules, or its custom scope excludes every connected module. Check Settings → Integrations and URL access.
  • Tool calls time out or feel slow — ChatGPT enforces a request timeout. If ShopMCP is waiting on a rate-limited upstream platform, try again in a minute.
  • Mobile does not show the app— OpenAI's current custom MCP app flow is for ChatGPT web. Configure and test from the browser first.