# EA Shopify Apps Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## EA Shopify Apps

Check stats and manage your EA Shopify apps for bundles, popups, cart and bars.

- Record: https://musedirectory.ai/connector/ea-shopify-apps
- Category: Shopping & Commerce
- Developer: EasyApps Ecom (https://easyappsecom.com/connector)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 404ms, checked 2026-11-07T01:00:54Z
- Endpoint: https://mcp.easyappsecom.com/mcp
- Auth: Sign in with your account; Pricing: unknown
- Screening: Screened, no issues found (2026-11-05T22:01:18Z)
- Source: Found in the official MCP Registry (com.easyappsecom/ea-shopify-apps) https://registry.modelcontextprotocol.io/v0/servers?search=com.easyappsecom%2Fea-shopify-apps

Connects to your Shopify store's EA apps for product bundles, popups, cart and announcement bars. Muse can pull app stats, walk through setup, prepare drafts and publish changes once you opt in.

Example request: "Show me this month's stats for my Shopify bundle and popup apps."

How to connect: EA Shopify Apps is not in Muse's Connectors list yet, and it needs you to sign in with your EA Shopify Apps account. Apps that need this kind of sign-in usually cannot be used from a Muse chat yet. Follow it here and we will tell you when it reaches Muse.

Tools:
- list_stores: The Shopify stores this connection can use (each one approved in its own Shopify admin) and which one is the default. Pass `store` to any tool to work on another store.
- list_apps: List the EA apps installed on the connected Shopify store, with plan, whether each is live on the storefront, and which ones accept drafts. Start here.
- get_stats: Performance numbers for one app (the same numbers as the app's Analytics page): e.g. bundle revenue, popup sign-ups, cart upsell sales. Aggregates only, no customer data.
- get_setup: What is live right now in one app: offers, campaigns, bars, widgets and their key settings.
- get_suggestions: Ideas for what to try next, based on this store's own setup and numbers. Without `app`: across all installed EA Apps.
- get_write_guide: The fields an app accepts in create_draft / stage_changes (with an example). Call this before writing to an app. Apps that accept drafts: bundles (offers), popups (campaigns), sticky_cart (settings) and the bar apps (bar settings).
- list_items: List the editable items of an app (bundle offers, popup campaigns, bars) with ids and status.
- get_item: Full current settings of one item (in the write-guide field names), e.g. before changing it.
- lookup: Read-only lookups an app offers beyond its items; nothing changes on the store. popups: code { code } (a discount code's status, times used, dates, whether a popup gave it out), expired_codes { days?: 7|30|90 } (how many expired, unused codes the app made), sending_domain { verif
- list_drafts: Drafts and unpublished changes made through AI tools for this store that are waiting to be published or discarded.
- preview_draft: Show a draft or published change as a preview card (what shoppers will see, what changes).
- create_draft: Create a NEW item (e.g. a bundle offer or a popup campaign) as a draft. Nothing changes on the store until the merchant publishes it. Use the field names from get_write_guide. Popups also has kind 'shop' for one-time shop actions (a Manual code in Shopify Discounts, deleting expi
- stage_changes: Save changes to a live item (or app settings) as UNPUBLISHED changes (a draft). The live store does not change: it keeps the current version until the change is published (publish_draft or the merchant's Publish click), and the draft can be discarded. Repeated calls for the same 
- delete_item: Delete an item (a Bundles offer, a popup campaign, a bar). The delete is saved as a draft with a preview card and happens when it is published (the merchant's Publish click, or publish_draft where AI publishing is allowed); until then the item stays live and the draft can be disc
- edit_draft: Change a draft or a set of unpublished changes before it is published. Only the draft changes, never the live store; values given here replace the draft's earlier values (arrays replace the whole list), so check the draft first. `changes` is partial.
- request_publish: Ask the merchant to publish a draft. This does not publish: publishing always needs the merchant's own click (the Publish button on the preview card, or the publish link in their Shopify admin that this returns).
- discard_draft: Throw away a draft or unpublished changes. The live store is not changed.
- request_undo: Ask the merchant to undo a publish (put back what it replaced, or remove an item it created). This does not undo by itself: the merchant clicks Undo on the card or on the link this returns.
- card_refresh: Preview card: reload a draft.
- find_ea_app: Find which EA Shopify app fits what a merchant wants (e.g. a sticky add to cart bar, bundles, an email popup, translation, a free shipping bar). Works without signing in. Returns the best match(es), one line each, with a Shopify App Store install link. Doesn't read any store.
- list_ea_apps: All 10 EA Shopify apps, what each one does, and a Shopify App Store install link for each. Works without signing in. Doesn't read any store (use list_apps for the apps installed on the connected store).

Screening checks:
- MCP handshake: pass (Requires sign-in (publishes OAuth metadata))
- Domain against threat feeds (Cloudflare security DNS): pass (mcp.easyappsecom.com, easyappsecom.com not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: n/a (Tools are behind sign-in)
- Inputs asking for passwords, card numbers or seed phrases: n/a (Tools are behind sign-in)
- Domain and redirects: pass (Domain registered 1471 days ago)
- AI review of purpose and tool behavior: pass (No concerns)
