Skip to content

MCP server

Run your catalog from your AI assistant

Connect Claude, ChatGPT, Cursor or any MCP client to eCommFly. Ask it to add products, fix prices, tidy categories or build collections, and it does the work in your store with 13 purpose-built tools.

Server URL

https://app.ecommfly.com/mcp

13 tools for your whole catalog

Your assistant reads and edits products, categories and collections in any store you own. Every change goes through the same checks as the dashboard, so a slug, SKU or price it saves is one you could have saved yourself.

Stores

Your assistant starts here, to find which store to work on.

1 read

  • list-stores

    Lists your stores with the slug every other tool takes.

    Read only

Products

Simple and variable products, with variations, stock, gallery, attributes and SEO.

2 read, 2 write

  • list-products

    Searches products by title, status or category, with their price range and stock.

    Read only
  • get-product

    Reads one product with its variations, gallery and SEO.

    Read only
  • create-product

    Adds a product. It stays a draft unless you ask for it to be published.

    Writes
  • update-product

    Changes prices, stock, copy, tags, status or SEO. Fields it leaves out keep their values.

    Writes

Categories

The category tree your storefront menus and filters are built from.

2 read, 2 write

  • list-categories

    Lists the tree, parents before children, with product and subcategory counts.

    Read only
  • get-category

    Reads one category with its images and SEO.

    Read only
  • create-category

    Adds a category, or a subcategory under a parent.

    Writes
  • update-category

    Renames, moves or re-describes a category, or changes its SEO.

    Writes

Collections

Hand-picked sets, or automatic ones that fill themselves from rules.

2 read, 2 write

  • list-collections

    Lists collections, filtered by status or by manual and automatic.

    Read only
  • get-collection

    Reads one collection with its rules, images, SEO and product count.

    Read only
  • create-collection

    Adds a manual collection, or an automatic one matching title, category, tag or price.

    Writes
  • update-collection

    Changes a collection's rules, status, images or SEO.

    Writes

Ask the way you'd ask a colleague

No commands to learn. Your assistant picks the tools, reads what it needs first and tells you what it changed. A few things merchants ask:

  • “Add a cotton panjabi in M, L and XL at ৳1,850, 20 of each, under Men's Wear. Keep it as a draft.”

    • list-categories
    • create-product
  • “Which products are out of stock? Put them back to 10 units each.”

    • list-products
    • update-product
  • “Make an automatic "Under ৳500" collection and turn it on.”

    • create-collection
  • “Write search descriptions for every published product that doesn't have one.”

    • list-products
    • get-product
    • update-product
  • “Move Sarees, Kurtis and Shalwar Kameez under a new Women category.”

    • create-category
    • update-category
  • “Here's our supplier's price list. Raise the prices that changed and tell me what you updated.”

    • list-products
    • update-product

Connect in under a minute

eCommFly uses OAuth, the same "Sign in with" flow you already know. Your password stays on eCommFly, and your assistant gets access only to what you approve.

  1. Add the URL

    Paste the server URL into your assistant's connector or MCP settings. No API key to create.

  2. Sign in to eCommFly

    Your assistant opens eCommFly. Sign in as you normally do and check what the app is asking for.

  3. Allow, then ask

    Approve once and start asking. Access lasts 90 days before eCommFly asks you again.

https://app.ecommfly.com/mcp
  1. In Claude on the web or desktop, open Settings, then Connectors.
  2. Choose Add custom connector, name it eCommFly and paste the server URL.
  3. Select Connect. eCommFly opens so you can sign in and approve access.

Assistants rename their menus from time to time. If a step doesn't match, look for Connectors, Apps or MCP servers in your assistant's settings.

Your store stays in your hands

Before you connect, eCommFly shows you exactly what the app can do. It works on your catalog and nothing else.

It can

  • View your stores, products, categories and collections
  • Create and edit products, categories and collections

It can't

  • Delete anything
  • See orders or customers
  • Change your account, billing or store settings
  • You approve every app

    Access is granted on eCommFly's own page, signed in as you. The assistant never sees your password.

  • A key for one door

    The token your assistant gets opens the MCP server and nothing else: not the dashboard, and not the rest of the API.

  • Drafts by default

    New products and collections are saved as drafts, so nothing reaches your storefront until you, or your assistant at your request, publish it.

  • Access that runs out

    Tokens expire after 90 days. Each app keeps at most five, for example on a few devices, and approving again retires the oldest.

For developers

A standard remote MCP server. Clients discover the authorization server from the server's 401 response and register themselves, so any spec-compliant client works without setup on our side.

Server URL
https://app.ecommfly.com/mcp
Transport
Streamable HTTP
Authorization
OAuth 2.1, authorization code with PKCE (S256)
Client registration
Dynamic (RFC 7591), no client secret
Resource metadata
https://app.ecommfly.com/.well-known/oauth-protected-resource
Authorization server metadata
https://app.ecommfly.com/.well-known/oauth-authorization-server
Scope
mcp
Access tokens
Last 90 days, then approve the app again. No refresh tokens.

Your store could be live in 2 minutes

Create an account, pick a theme and add your first products. You can connect payments and couriers whenever you're ready.

৳99 for your first month on any plan, then from ৳490 a month.