Run your store
by talking to AI.

It runs at mcp.orderain.com. Paste that one URL into your AI client, add a token from your dashboard, and start asking.

ChatGPTClaudeOpenClawCursorGeminiChatGPTClaudeOpenClawCursorGeminiChatGPTClaudeOpenClawCursorGemini
A morning with it

Three things before nine.
None of them in the dashboard.

One seller, one Tuesday: yesterday's numbers, a restock, and three late orders chased down. Every call below is a real tool on the server, in the order it has to run.

The difference

The same five jobs,
minus the clicking.

Daily store taskWithout MCPWith Orderain MCP
Add a new productOpen the dashboard, click Products, fill the form, saveDescribe it once
Check how the month wentOpen Analytics, pick a date range, read the chartAsk, and get the comparison too
Move an order to shippedFind the order, change status, paste trackingOne sentence
Launch a discount codeCoupon form, rules, category restrictions, dates"15% on candles this weekend"
Find low stock across warehousesInventory report, filter, cross-reference by handThe assistant reads every warehouse and sorts them
Row one, start to finish

The same three writes the dashboard makes, from one sentence. Every call is a tool the token allows, and nothing else.

orderain-mcp connected
Claude

Add our new Ember candle, $34, and put it live.

On it, creating the product now.

  • add_productEmber No. 04 created
  • update_inventory24 in stock
  • update_product_statuspublished

Ember No. 04 is live at $34 with 24 in stock.

Setup

One URL, one token,
and you are connected.

Nothing to install, no package to keep updated, no process running on your machine. The server is hosted and stays at the same address.

  1. 1Create a connectionIn your dashboard: MCP, then Connect an assistant. Name it and tick the permissions you are willing to grant.
  2. 2Add the server to your clientPoint it at mcp.orderain.com/mcp. Send the token as a bearer header, or in the URL if your client has no header field.
  3. 3Start askingThe assistant reads the tool list and picks what it needs. Nothing else to configure.
Server URLAny MCP client
https://mcp.orderain.com/mcp

Send the token as a bearer header, or as ?token= on that URL if your client has no header field. Treat the token URL like a password: it works until you revoke the token.

Permissions

The token decides
what the AI may touch.

Scopes are set when you create the token, not by the assistant. Issue a read-only token and no amount of prompting will write anything.

The Connect an AI assistant dialog with only Read Access ticked, and below it an assistant that runs list_products and get_shop_analytics but is refused delete_product: this token is missing the required scope delete_access

Public

No scopes

The storefront-facing reads any shopper could make anyway, plus guest order creation.

  • list_products
  • get_category
  • get_shipping_rate
  • create_order

Read

read_access

The owner view: stock levels, analytics, settings, reviews and coupons as configured.

  • list_inventory
  • get_shop_analytics
  • list_reviews
  • list_coupons

Write

+ write_access

Anything that changes the shop. Withhold this scope and the assistant can only look.

  • add_product
  • update_order_status
  • update_inventory
  • add_coupon

Delete

delete_access

Kept separate on purpose, so you can grant edits without granting removals.

  • delete_product
  • delete_category
  • delete_coupon
  • delete_review
Store insights

Ask your store
anything.

The assistant calls the analytics tool for you and reads the numbers back in a sentence.

  • How did the store do this week?
  • What is my best seller right now?
  • How does this month compare to last month?
  • Which products are close to selling out?
The tool set

100+ tools,
across the whole shop.

Not a demo surface. These are the same endpoints the dashboard uses, named so an assistant can pick the right one on its own.

Compatibility

One server.
Every MCP client.

Claude.aiAdd as a connector
Claude DesktopRemote MCP server
Claude CodeClaude MCP add
CursorBuilt-in MCP support
ChatGPTAdd as a connector
GeminiAdd as an extension
ChatGPTClaudeOpenClawCursorGeminiChatGPTClaudeOpenClawCursorGeminiChatGPTClaudeOpenClawCursorGemini
Who it is for

Two very different people,
same chat window.

Store owners who are not developers

Run the shop from the window you already have open. No hunting through dashboard menus for the one screen you need.

  • What sold yesterday, and how does that compare to last week?
  • Add 50 units of the lavender candle to the main warehouse.
  • Mark order 4182 shipped and attach this tracking number.
  • Create a 15% coupon for the candle category, active this weekend.

Developers and agencies

A typed tool surface over the headless API, so an agent can do the work instead of you writing another integration.

  • Bulk-create this season’s products from the spreadsheet I just pasted.
  • Audit every product with no category and list what is missing.
  • Set up shipping rates for the three zones we just agreed.
  • Publish the twelve reviews sitting unmoderated.
FAQ

The questions
that come up first.

Is the MCP server actually available?

Yes. It is running at mcp.orderain.com and has been since the v2 release. It is a hosted remote MCP server, so there is no version for you to install or update.

Do I need to be a developer to use this?

No. You create a token in your dashboard and paste one URL into your AI client. After that you manage the store by chatting in plain English. The tools are named and described for store owners, not for engineers.

Does it cost extra?

No. MCP access is included in your Orderain plan. What a token can do is set by the scopes you give it when you create it, not by your plan tier.

How does authentication work?

You create a headless token in the dashboard under Settings, then Headless. Send it as an Authorization bearer header, or in the URL query if your client has no header field. Anyone holding that URL holds the token, so revoke it in the dashboard if it leaks.

Which AI clients can use it?

Any client that speaks the Model Context Protocol and can reach a remote server. That includes Claude.ai as a connector, Claude Desktop, Claude Code, Cursor, ChatGPT and Gemini.

Can the assistant delete something by mistake?

Only if you gave the token delete_access, which is a separate scope from write access. Issue a read-only token and no amount of prompting will change anything. The Orderain API re-checks the scopes on every call regardless of what the assistant tries.

Can it see other people’s stores?

No. One deployment serves every shop, but the shop is taken from the token you supply, and the API verifies the token matches that shop on every call. A token only ever reaches its own store.

How is this different from Orderain Buddy?

Buddy is the AI agent inside Orderain, so you chat with it in the Orderain dashboard. The MCP server is the reverse: it puts Orderain inside other AI clients, so you can run the store without opening Orderain at all. They work fine together.

Your store, in the chat window you already have open.
It is live today.

Create a store, generate a headless token, paste one URL into your AI client. Zero% platform fees, always.