MCP & AI AGENTS

Give AI agents commerce capabilities with merchant scope and action guardrails.

YEEDOOR's agent architecture is designed around a simple rule: an AI agent should first understand which merchant, store, provider and permission scope it is operating in, then discover what it may read, analyze or change. MCP-compatible clients can sit above this capability layer without receiving merchant passwords or internal infrastructure credentials.

Architecture

Provider APIs stay behind a merchant-aware capability layer.

Shopify / Amazon / eBay / Walmart
Google Ads / Merchant Center / GA4 / Search Console
            ↓
YEEDOOR merchant + store scope
            ↓
Unified capability registry
Read · Analyze · Recommend · Action · Verify
            ↓
MCP / App backend / agent interface
            ↓
ChatGPT · Codex · MCP-compatible agents
Tool design

Name tools by user intent, not internal engineering terminology.

Tool descriptions should tell an agent what business outcome the tool supports, what context it reads, and whether the action is read-only or may change merchant data.

Store health analysis

Review a connected Shopify store for operational issues using the merchant's current store scope.

analyze_shopify_store_health

Inventory risk

Identify products or variants that deserve attention because of availability or inventory risk.

review_inventory_risk

Merchant Center issues

Review product and account issue context in an authorized Merchant Center account.

review_gmc_product_issues

Advertising performance

Analyze Google Ads performance in the advertising account mapped to the selected store.

analyze_google_ads_performance

Store-to-Google asset mapping

Inspect or manage the relationship between a store and its authorized GA4, Merchant Center and Google Ads assets.

map_store_google_assets

Approved product action

Apply a supported product change only when the merchant scope and approval policy permit it, then verify the result.

update_shopify_product
Safety & permissions

Read access, recommendations and write actions are different capability levels.

1. Merchant authorization

YEEDOOR connects providers through their official authorization mechanisms. Provider access tokens and merchant credentials are not published to the model or placed in public documentation.

2. Tenant and store scope

Every read or action must resolve the merchant workspace and, where applicable, the specific store or seller connection before provider data is accessed.

3. Capability discovery

An agent should be able to determine whether a connector is available, whether it is read-only or action-capable, and whether the current merchant granted the required permission.

4. Approval guardrails

Material actions can remain merchant-approved. A recommendation is not automatically equivalent to permission to mutate a store, feed or advertising account.

5. Verification

Supported actions should be followed by a read-back or other verification step so the agent can distinguish a requested change from a successfully applied change.

Availability

Capabilities vary by provider and account.

Not every merchant will expose the same resources. Shopify protected customer data, Amazon seller permissions, Google account hierarchies, Merchant Center resources and advertising write access can all create different capability boundaries. YEEDOOR treats these differences as runtime facts rather than assuming every connected account has identical access.

From discoverable knowledge to executable commerce tools.

The same capability graph that helps users understand YEEDOOR can help agents choose the right tool.

Developer contact →