SKU & GTIN Doctor MCP server

Connect Claude, ChatGPT, Gemini, Grok, Cursor, VS Code, and other AI assistants to SKU & GTIN Doctor over MCP. Daily catalog checks for Shopify stores: missing SKUs, invalid or duplicate GTINs, missing prices, weights, and images, in one list with the evidence.

Connect your assistant

Claude Code

  1. Add the server. Use --scope user to make it available in every project, or --scope project to write it to .mcp.json for your team.
  2. Run /mcp inside Claude Code and follow the browser sign-in (or run claude mcp login skudoctor).
Terminal
claude mcp add --transport http skudoctor https://skudoctor.agntwrk.com/mcp

Vendor documentation: code.claude.com/docs/en/mcp

Claude Desktop, claude.ai on the web, and Claude mobile

  1. Open Customize, then Connectors.
  2. Click +, then Add custom connector.
  3. Enter the server URL https://skudoctor.agntwrk.com/mcp and click Add, then sign in when asked.
  4. On Team and Enterprise plans an owner adds it first under Organization settings, then Connectors; members then sign in individually.

Anthropic connects to the server from its own network, so the URL must be reachable from the public internet. Connectors you add on the web also appear in the mobile apps. Custom connectors are available on all plans; the free plan allows one.

Vendor documentation: support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp

ChatGPT

  1. On the web, open Settings, then Security and login, and turn on Developer mode.
  2. In the Plugins section select the plus button to create a developer-mode app for a remote MCP server.
  3. Enter the server URL https://skudoctor.agntwrk.com/mcp and choose OAuth for authentication, then sign in when asked.

Developer mode is offered on paid web plans; your workspace admin may need to enable it. Write actions ask for confirmation by default.

Vendor documentation: developers.openai.com/api/docs/guides/developer-mode

OpenAI API

  1. Add an mcp tool to a Responses API request.
  2. The API does not run the OAuth sign-in: your application obtains an access token for this server and passes it as authorization on every request.
Responses API tool
{
  "type": "mcp",
  "server_label": "skudoctor",
  "server_url": "https://skudoctor.agntwrk.com/mcp",
  "authorization": "<access token>"
}

Vendor documentation: developers.openai.com/api/docs/guides/tools-connectors-mcp

OpenAI Codex CLI

  1. Add the server to ~/.codex/config.toml.
  2. Run codex mcp login skudoctor and finish the sign-in in the browser.
~/.codex/config.toml
[mcp_servers.skudoctor]
url = "https://skudoctor.agntwrk.com/mcp"
Terminal
codex mcp login skudoctor

Vendor documentation: learn.chatgpt.com/docs/extend/mcp?surface=cli

Gemini CLI

  1. Add the server.
  2. Run /mcp auth skudoctor inside Gemini CLI and finish the sign-in in the browser.
Terminal
gemini mcp add --transport http skudoctor https://skudoctor.agntwrk.com/mcp

Vendor documentation: geminicli.com/docs/tools/mcp-server/

Gemini app

  1. On gemini.google.com, open Settings, then Connected Apps.
  2. Under Custom apps choose Add a custom app.
  3. Enter the server URL https://skudoctor.agntwrk.com/mcp, then continue and sign in.

Google limits custom apps to personal Google accounts for adults in the US; work and school accounts are not supported. Connections made on the web also work in the mobile app.

Vendor documentation: support.google.com/gemini/answer/17209137

Grok and the xAI API

  1. In the Grok app, open grok.com/connectors, choose New Connector, then Custom, enter the server URL, and complete the sign-in.
  2. In the xAI API, add an mcp tool to a Responses API request at https://api.x.ai/v1/responses. Pass an access token for this server as authorization; the API does not run the sign-in.
xAI API tool
{
  "type": "mcp",
  "server_label": "skudoctor",
  "server_url": "https://skudoctor.agntwrk.com/mcp",
  "authorization": "<access token>"
}

Vendor documentation: docs.x.ai/docs/guides/tools/remote-mcp-tools, docs.x.ai/grok/connectors

Cursor

  1. Use the install link, or add the server to ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (this project).
  2. Complete the sign-in if Cursor asks for it.
mcp.json
{
  "mcpServers": {
    "skudoctor": {
      "url": "https://skudoctor.agntwrk.com/mcp"
    }
  }
}

Add to Cursor

Vendor documentation: cursor.com/docs/context/mcp/install-links

VS Code and GitHub Copilot

  1. Use the install link, run the command, or add the server to .vscode/mcp.json.
  2. Start the server from the MCP view or the file's inline Start action and complete the sign-in.
.vscode/mcp.json
{
  "servers": {
    "skudoctor": {
      "type": "http",
      "url": "https://skudoctor.agntwrk.com/mcp"
    }
  }
}
Terminal
code --add-mcp '{"name":"skudoctor","type":"http","url":"https://skudoctor.agntwrk.com/mcp"}'

Install in VS Code

Vendor documentation: code.visualstudio.com/docs/copilot/customization/mcp-servers

Any other MCP client

  1. Add a remote (HTTP) MCP server with the URL https://skudoctor.agntwrk.com/mcp.
  2. It speaks Streamable HTTP and signs in with OAuth 2.1 (authorization code with PKCE S256, dynamic client registration). Clients that follow the MCP authorization spec discover everything from the URL.
  3. To test a connection, run the MCP Inspector and choose the Streamable HTTP transport.
Terminal
npx @modelcontextprotocol/inspector --server-url https://skudoctor.agntwrk.com/mcp --transport http

Vendor documentation: modelcontextprotocol.io/docs/tools/inspector

Tools

Prompts

Things to ask