Getting started

Peak PIM MCP connector

A remote Model Context Protocol server that lets AI assistants work on your catalog: browse products, compare stores, audit data health, draft edits, and — if you allow it — publish to Shopify. You authorize each connection in your browser and choose exactly how much it can do.

At a glance

Connector URLhttps://api.peak-pim.com/mcp
TransportRemote MCP (streamable HTTP)
AuthenticationOAuth 2.1 — dynamic client registration, PKCE, refresh tokens. No API key to copy around. See Authorization & consent.
PermissionsThree consent tiers: read · read & write · read, write & publish
Works withClaude (web/desktop connectors, Claude Code), ChatGPT (developer mode), Cursor, and any MCP client that supports remote servers with OAuth
Tools28 tools — 22 reads, 5 draft-side writes, 1 publish

What an assistant can do with it

28 tools, three scopes

The catalog is 28 versioned (_v1) tools: 12 entity tools over the core catalog (products, collections, variants, per-store versions) and 16 operations tools (markets, metafield and metaobject definitions, translations, sales channels, Drops, data health). By scope:

ScopeToolsWhat they touch
read pim:read22Browse and compare — 20 read only Peak PIM's own rows; 2 sales-channel reads query Shopify live.
write pim:write5Draft edits only: 2 attribute patches, 2 data-health remediation batches, and 1 non-destructive scan recompute. Nothing reaches Shopify.
publish pim:publish1publish_master_v1 — the only tool that mutates Shopify.

There is no delete: no tool deletes data, and a delete permission is not grantable at all.

Adding the connector opens a browser consent page on the Peak PIM app. The consent screen shows who is asking and offers up to three permission tiers. You pick one (or deny):

TierScopes grantedAllows
Readpim:readBrowse and compare the catalog. Nothing can be changed.
Read & writepim:read pim:writeAlso edit draft values — nothing reaches Shopify until a person (or a publish-tier connection) publishes.
Read, write & publishpim:read pim:write pim:publishAlso push items live to your Shopify stores.
Publish is consent-only.

The pim:publish scope can only be granted through this consent screen — never through any other credential surface. A tool outside the granted tier fails with a clear permission error and re-authorization guidance. Full details in Authorization & consent.

Where to go next