Connect Claude or ChatGPT to your workspace

Add Composerie's MCP server to Claude, Claude Code or ChatGPT so an AI assistant can find your products, build designs, finish product drafts and follow up on orders. Covers sign-in, roles, limits and how to disconnect.

On this page

You can connect an AI assistant such as Claude, Claude Code or ChatGPT to your Composerie workspace. While you chat, the assistant can then look up your products and orders, build designs, finish product drafts and follow up on orders that need attention. This guide shows how to connect each one, what the assistant can and cannot do, and how to disconnect it.

The connection runs through Composerie’s MCP server. MCP (Model Context Protocol) is an open standard that AI assistants use to work with other apps. You add one web address to your assistant, sign in to Composerie and choose a workspace. There is no API key, client ID or secret to copy: Composerie recognizes Claude and ChatGPT by itself.

This is not the same as connecting an AI provider, which adds image effects to your products. Here, an assistant works in your workspace on your behalf.

Before you start

The server address is:

https://app.composerie.com/api/mcp

Composerie also shows it as MCP server URL in the AI app connections list, with a Copy URL button. The last section of this guide shows where to find that list.

AI app connections are switched on per workspace. If a workspace does not show up when you connect, or the screen says you have no available workspace to connect, contact support.

Connect Claude

This works in Claude on the web and in the Claude desktop app.

Add a custom connector

In Claude, open the connector settings and choose to add a custom connector. Name it Composerie and paste the server address. If Claude offers fields for an OAuth client ID or secret, leave them empty.

Connect and sign in to Composerie

Choose to connect. Claude opens Composerie in your browser. Sign in if asked, then approve the connection as described in the section below.

Ask Claude about your workspace

Back in Claude, ask something like “Find my mug products” or “Show my latest orders”. Claude asks Composerie and answers with your own data.

Connect Claude Code

Run this in your terminal:

claude mcp add --transport http composerie https://app.composerie.com/api/mcp

This adds Composerie to the project folder you are in. To use it in every project, add --scope user after add.

Then start Claude Code, type /mcp, choose composerie and choose to authenticate. Your browser opens Composerie. Approve the connection as described in the section below, and the browser hands you back to Claude Code.

Connect ChatGPT

ChatGPT lets you add your own app only on plans that allow custom apps, and it may ask you to turn on developer mode in its settings first. The exact menu names in ChatGPT can change, so look for the place where you manage apps or connectors.

Create a custom app

In ChatGPT’s settings, create a new app or connector. Name it Composerie and paste the server address. If ChatGPT asks how to sign in, choose OAuth. Then open the advanced OAuth settings and add offline_access to the base scopes. Without it, ChatGPT is signed out again after 15 minutes.

Confirm the warning

ChatGPT warns you about the risks of a custom app and asks you to confirm. Check that the address is exactly the one above, then confirm.

Sign in to Composerie

ChatGPT opens Composerie. Sign in and approve the connection as described in the section below. Then add Composerie to a chat and ask your question.

Approve the connection in Composerie

Every assistant ends up on the same Composerie screen, Connect an AI app.

Sign in again if asked

A connection stays active after your browser session ends, so Composerie wants a recent sign-in before you approve one. If your last sign-in was a while ago, choose Sign in to continue first.

Check who is asking

The screen names the app that asks for access and where you return after you allow it. For Claude Code, that is your own computer (localhost). If you did not start this connection yourself, choose Decline.

Choose one workspace

Under Workspace, choose the workspace the assistant may work in. The list shows every workspace you belong to where AI app connections are switched on. The connection stays with that workspace, even when you switch workspaces in Composerie later.

Check the permissions and allow access

Permissions lists what the app may do in that workspace, such as reading products or editing design drafts. When your role allows less than the app asks for, the list shows only what your role allows, with the note “Your role in this workspace allows fewer permissions, so the app gets only these.” Then choose Allow access.

What your role allows

The assistant works as you, so your role in the workspace still applies. Composerie gives the app only the permissions your role can grant. See team roles for what each role can do.

  • Owners and Admins can let an assistant do everything described in this guide.
  • Editors can let it read, and work on products, designs and images, but not act on orders.
  • Fulfillment members can let it read, add order notes and retry failed renders, but not change products or designs.
  • Viewers can let it read, but not change anything.

Composerie checks your role again on every action, so a lower role limits the assistant right away. A higher role does not widen a connection you already made: disconnect and connect again to give the app the new permissions. If you leave a workspace, the connection to it stops working.

What the assistant can do

Which of these your assistant offers depends on the permissions you approved.

Read your workspace

  • Find products, designs, templates and files in your media library.
  • Read order summaries with their payment and fulfillment status, and see why an order needs attention. Customer contact details and addresses are not shared.
  • See the Needs attention items from your Home page, each with a link to the fix.
  • Read your analytics, notifications, mockups, customizer settings and the health of your integrations.

Build designs

  • Create the design for a product, starting empty or from a template, or duplicate a design.
  • Start from a design recipe for the kind of product, such as a poster, card, mug or shirt: where the main parts go, a type scale, font pairings and color palettes with enough contrast.
  • Edit a design with text, shapes, lines, icons, photos and empty photo slots.
  • Add these smart elements: Star Map, Moon Phase, Calendar, Travel Map, QR Code, Barcode and Avatar, plus a clipart pool.
  • Style layers with fonts, colors, gradients, shadows, text effects, photo crops and filters.
  • Make parts of a design editable for your customers with personalization fields.
  • Preview a change before saving it, also with short, long and empty customer text, to check that everything still fits.
  • Check the layout for text that is too small, items that are almost but not quite aligned, uneven spacing, an unbalanced layout, and text hidden under or placed on a photo. Text is measured with the fonts used for print.
  • Import an image from a web address into your media library. This only works for images on sites Composerie accepts. Other addresses are refused.

Finish products

  • Create a product draft, and change its name, description and SEO fields.
  • Read a catalog product’s print areas and variants.
  • Set retail prices, compare-at prices and which variants are available.
  • Rename options, choose how they are shown in your store, and set the storefront mode.
  • Add, change and remove add-ons, such as gift wrapping.
  • Start mockup renders, choose the main photo and the photo each variant shows, and set the order of the mockup gallery.
  • Check what still blocks publishing, with the same checks Composerie runs when you publish. This does not publish anything.
  • Change how your customizer looks and its photo upload rules. Only Owners and Admins can do this, and your shoppers see the change as soon as it is saved.

Follow up on orders

  • Add an internal note to an order. Your team sees it on the order page. The customer never does.
  • Retry the failed print renders of an order, the same retry you can start on the order page. The order then continues through its normal production flow. See fix a render or provider fulfillment error.

Sending an order to the print provider, shipping and refunds stay in the dashboard. A person does them there, not the assistant.

Edit images (paid)

The assistant can remove the background from an image in your media library, or upscale it. Each edit runs on your own AI provider, which bills it to your account, and it counts toward that provider’s monthly limit. See what AI generation costs. The assistant must ask you before each edit. The result is saved as a new image, and the original stays as it was.

Product and design changes are saved as drafts. The assistant never publishes by itself: putting a product on your store always needs your own confirmation in Composerie. Read what publishing does before you publish a draft an assistant made.

Limits

  • Each workspace allows up to 60 assistant actions a minute, shared by every connected assistant. Each lookup or edit counts as one action. When the limit is reached, the assistant has to wait a moment before it tries again.
  • An assistant cannot add a City Map, a Route Map or an Elevation Profile. Add those in the Design Studio.
  • Product costs, tax, inventory, add-on visibility rules and custom CSS for the customizer stay in the dashboard.
  • Each connection works in one workspace. To work in another one, disconnect and connect again, then choose the other workspace.

Manage or disconnect an assistant

The AI app connections list shows each assistant you connected, with its workspace and its permissions.

  • Owners and Admins find it under Settings, then Security. When you open Composerie inside Shopify, the Security page does not show this list.
  • Anyone signed in to Composerie can open the same list at app.composerie.com/mcp/connections. The consent screen links to it as Manage my AI connections.

To disconnect, choose Disconnect next to the connection. The assistant loses access right away. Your assistant may still list Composerie in its own settings, so remove it there too if you no longer want it.

The list shows only the connections you made. Each teammate manages their own.

Next

If something does not work as described here, contact support. To decide who on your team may let an assistant edit, see manage your team and roles.

Still need a hand?

If a guide did not answer your question, our team is happy to help. Most messages get a first reply within one business day.

Contact support

Related articles