Articles on: Qikify Checkout Plus

Connect Qikify Checkout Customizer to AI assistants (MCP)

Qikify Checkout Customizer connects to AI assistants like Claude, ChatGPT and Cursor through the Model Context Protocol (MCP). Once connected, you can ask your AI assistant to read your checkout setup, review analytics, and make changes — all in plain language.


What you need


  • A Shopify store with the Qikify Checkout Customizer app installed (Free or Premium plan).
  • An AI assistant that supports MCP connectors. Currently supported:
    • Claude (claude.ai — requires a paid plan) — connect through the Claude Directory or as a custom connector.
    • Claude Code (CLI) — connect as a remote MCP server.
    • Other MCP-compatible clients (ChatGPT, Cursor, etc.) — connect using the server URL.
  • Store owner approval is required for staff members (see below).


How to connect


On Claude (claude.ai)


  1. Open Claude and go to Settings → Customize → Connectors, and search for Qikify Checkout Customizer. OR click directly here.
  2. Click Connect.
  3. Choose which Shopify store to connect.
  4. Log in to Shopify if prompted.
  5. On the Qikify consent screen, choose your permissions — check or uncheck each permission group. "View store details" is always on.
  6. The connector shows as Connected in your Claude settings.


On Claude Code (CLI)


Run this command to add the server:


claude mcp add --transport http qikify-checkout https://mcp.qikify.com/mcp/checkout


Or add it manually to your .mcp.json file:


{
  "mcpServers": {
    "qikify-checkout": {
      "type": "http",
      "url": "https://mcp.qikify.com/mcp/checkout"
    }
  }
}


Then run /mcp in Claude Code to log in. When you first use a tool, Claude Code will open a browser window for OAuth login.


On other MCP clients


Use the server URL https://mcp.qikify.com/mcp/checkout with HTTP transport. The client will handle OAuth authentication.


Owner approval for staff


If you are a staff member (not the store owner), your connection request must be approved before it takes effect:


  1. Go to the Qikify Checkout Customizer app → Settings → MCP.
  2. Request access. Your store owner will receive an email notification.
  3. Once approved, return to Settings → MCP to complete the connection setup.
  4. The store owner can view and revoke any connection at any time in the same screen.


Store owners connect immediately — no approval step needed.


Permissions


When connecting, you choose what the AI assistant can do:


Permission

What it allows

View store details

See store information and app plan (always on)

View checkout extensions

See checkout extensions (product offers, add-ons, custom fields, widgets), their status and conditions

View performance data

See checkout performance and per-offer metrics

Edit checkout branding

Change colors, fonts, logo and background image

Edit checkout validations

Create, edit, enable/disable and delete checkout validations

Edit payment and delivery customizations

Hide, rename or reorder payment and shipping methods by conditions

Edit custom fields

Create, edit and manage custom fields


Read-only permissions ("View") are on by default. Write permissions ("Edit") are optional — enable only what you need. You choose these on the consent screen when connecting.


What you can ask


Here are example prompts to get started:


Understanding your checkout setup


  • "What extensions are active on my checkout?"
  • "Why isn't my product offer showing to customers?"
  • "Show me the current branding settings — colors, font and logo."
  • "List all my payment rules and which ones are enabled."
  • "What checkout validations are running right now?"


Reviewing performance


  • "How did my checkout perform last month?"
  • "Which product offers have the highest conversion rate?"
  • "Compare the revenue from my upsell offers this week vs. last week."


Making changes


  • "Hide Cash on Delivery when the order total is above $500."
  • "Rename 'Standard Shipping' to 'Free Delivery' for orders over $50."
  • "Change the checkout accent color to #1A73E8."
  • "Add a validation that blocks PO Box addresses for orders over $200."
  • "Disable the Japanese address validation rule."


Looking up store data


  • "Find products tagged 'holiday' for setting up a payment rule."
  • "What discount codes are currently active?"
  • "List all markets and their locales."


Available tools


The connector provides 50 tools (48 on claude.ai, 50 on local clients like Claude Code).


Read tools (24)


Tool

What it does

checkout_get_shop_info

Get store information and app plan

checkout_list_extensions

List all checkout extensions with status

checkout_get_extensions

Get detailed extension settings

checkout_describe_extension_type

Explain what an extension type does

checkout_get_analytics_summary

Checkout performance summary for a date range

checkout_list_offer_analytics

Per-offer metrics: views, clicks, orders, revenue

checkout_get_publication_status

Whether the configuration is published to checkout

checkout_get_shopify_objects

Shopify object reference data

checkout_list_customizations

List payment and shipping rules

checkout_get_branding

Current branding settings

checkout_list_configurations

List all configurations

checkout_find_files

Search branding files (images, fonts)

checkout_preview_customization_delete

Preview what a rule deletion will remove

checkout_preview_validation_delete

Preview what a validation deletion will remove

checkout_preview_extension_delete

Preview what deleting a Custom Fields form will remove and issue a confirmation token

checkout_find_products

Search products

checkout_list_product_variants

List variants of a product

checkout_find_collections

Search collections

checkout_find_discounts

Search discount codes

checkout_get_discount_list_widget

Get discount list widget settings

checkout_list_markets

List markets (paged, up to 50 per page)

checkout_find_companies

Search B2B companies

checkout_get_translations

Get translations for a locale

checkout_list_locales

List available locales


Write tools (26)


Tool

What it does

checkout_update_branding

Update branding (colors, fonts, logo, background)

checkout_import_file

Import an image or font from a URL

checkout_start_file_upload

Start uploading a file from your computer (local clients only)

checkout_finish_file_upload

Complete a file upload (local clients only)

checkout_save_payment_hide_customization

Create or update a payment hide rule

checkout_save_payment_rename_customization

Create or update a payment rename rule

checkout_save_payment_reorder_customization

Create or update a payment reorder rule

checkout_save_delivery_hide_customization

Create or update a shipping hide rule

checkout_save_delivery_rename_customization

Create or update a shipping rename rule

checkout_save_delivery_reorder_customization

Create or update a shipping reorder rule

checkout_set_customization_status

Enable or disable a payment/shipping rule

checkout_delete_customization

Delete a payment/shipping rule (requires confirmation token)

checkout_create_custom_rule_validation

Create a custom rule validation

checkout_create_japanese_address_validation

Create a Japanese address validation

checkout_create_address_validation

Create an address validation

checkout_update_custom_rule_validation

Update a custom rule validation

checkout_update_japanese_address_validation

Update a Japanese address validation

checkout_update_address_validation

Update an address validation

checkout_set_validation_status

Enable or disable a validation

checkout_delete_validation

Delete a validation (requires confirmation token)

checkout_reconnect_validation

Reconnect a single validation to Shopify

checkout_sync_validations

Sync all validations with Shopify

checkout_create_custom_fields

Create a Custom Fields form (questions or content shown to buyers at checkout or on thank-you/order status pages)

checkout_update_custom_fields

Update a Custom Fields form: add, edit, reorder or remove fields and settings

checkout_set_extension_status

Enable or disable a Custom Fields form

checkout_delete_extension

Delete a Custom Fields form (requires confirmation token)


About deletions: Every delete goes through two steps. First, a preview tool shows exactly what will be removed and issues a confirmation token (valid for 5 minutes). Then, the delete tool requires that token. The AI assistant will always show you what will be deleted before proceeding.


What the connector cannot do


  • Create or edit product offers, add-ons and widgets — these extension types can be read and explained, but not created or modified through the connector. Use the app's visual editor for that. (Custom Fields can be created and edited through the connector.)
  • Access customer personal data — the connector does not return individual customer names, emails, addresses or order details.
  • Process payments — payment rules change how methods are displayed at checkout, not how payments are processed.


Troubleshooting


"Couldn't reach the MCP server"


This usually means one of:

  • The OAuth login was not completed. Try disconnecting and reconnecting.
  • Your network or firewall is blocking the connection. The MCP server is at mcp.qikify.com.
  • A temporary server issue. Wait a moment and try again.


"Connection pending approval"


Your store owner hasn't approved your connection request yet. Ask them to check the Qikify Checkout app → Settings → MCP.


A tool returns an error


  • "Validation not found" or "Customization not found" — the rule may have been deleted or its ID changed. List the current rules first, then retry.
  • "Confirmation token expired" — the 5-minute window for confirming a delete has passed. Run the preview again to get a new token.
  • "Permission denied" — you don't have the required write permission. Disconnect and reconnect with the appropriate permission enabled, or ask your store owner.


The connector shows fewer tools than expected


Claude.ai shows 48 tools; Claude Code and other local clients show 50. The two extra tools (checkout_start_file_upload and checkout_finish_file_upload) are only available on local clients because they upload files from your computer.


Data and privacy


  • The connector accesses your store's checkout configuration, branding, rules, validations and aggregate analytics. It does not access individual customer data or order details.
  • All communication is encrypted over HTTPS.
  • Staff connections require store owner approval. The owner can revoke access at any time.
  • All actions are logged. View the audit trail in the app.
  • For full details, see our Privacy Policy.


Support


Updated on: 12/11/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!