Skip to content

OpenShop MCP

The OpenShop MCP server exposes the OpenShop Admin API as MCP tools over Streamable HTTP with OAuth 2.1 authentication. Store owners can manage products, orders, customers, and store settings through natural language in supported clients (Claude Desktop, Cursor, ChatGPT, Open WebUI, and similar).

Choose the environment that matches your store:

EnvironmentMCP URL
Sandboxhttps://sandbox-mcp.openshopgo.com/mcp
Productionhttps://mcp.openshopgo.com/mcp

Use the sandbox URL when testing against sandbox data; use production for live stores.

All tools use the oshop_ prefix and map to Admin API operations. Most tools are read-only (listing and fetching products, orders, customers, coupons, subscriptions, and store info); a few perform writes — oshop_create_order and oshop_create_coupon.

The following tools are currently available:

ToolDescription
oshop_get_store_infoGet store settings and configuration.
oshop_list_productsList products with pagination, sorting, and filtering.
oshop_get_productGet full product details by ID.
oshop_get_product_variantsGet variants for a specific product.
oshop_list_ordersList orders with pagination, sorting, and filtering.
oshop_get_orderGet full order details by ID.
oshop_get_shipping_methodsGet available shipping methods for an order based on items and destination.
oshop_get_order_summaryPreview order totals (subtotal, tax, discounts, grand total) before creating an order.
oshop_create_orderCreate a new order for a customer. Write operation.
oshop_list_customersList customers with pagination, sorting, and filtering.
oshop_get_customerGet full customer details by user ID.
oshop_get_customer_ordersGet orders for a specific customer.
oshop_get_customer_payment_methodsFetch saved payment methods for a customer.
oshop_list_subscriptionsList subscriptions with pagination and filtering.
oshop_get_subscriptionGet subscription details by ID.
oshop_list_couponsList coupons with pagination, sorting, and filtering.
oshop_get_couponGet full coupon details by ID.
oshop_create_couponCreate a new coupon. Write operation.

ChatGPT

Connect ChatGPT when your plan and app support remote MCP servers.

In OAuth mode (hosted endpoints), you sign in with your app token and store slug when the client prompts you. Tokens are short-lived; refresh behavior depends on the client.