productivity
Shopify MCP, CLI, and Lua Integration for AI Agents
Shopify integration docs for AI agents: MCP gateway setup, Shopify CLI commands, Lua API reference, credentials, and function schemas.Shopify for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
shopify.shopify_api_get | Read read | 0 | Call any Shopify Admin REST GET endpoint path. |
shopify.shopify_api_post | Write write | 0 | Call any Shopify Admin REST POST endpoint path. |
shopify.shopify_api_put | Write write | 0 | Call any Shopify Admin REST PUT endpoint path. |
shopify.shopify_api_delete | Write write | 0 | Call any Shopify Admin REST DELETE endpoint path. |
shopify.shopify_get_shop | Read read | 0 | Get shop metadata and verify Admin REST access. |
shopify.shopify_get_current_user | Read read | 0 | Compatibility alias for shop metadata. |
shopify.shopify_list_products | Read read | 0 | List Shopify Products. |
shopify.shopify_get_product | Read read | 0 | Get one Shopify Product. |
shopify.shopify_create_product | Write write | 0 | Create a Shopify Product. |
shopify.shopify_update_product | Write write | 0 | Update a Shopify Product. |
shopify.shopify_delete_product | Write write | 0 | Delete a Shopify Product. |
shopify.shopify_list_orders | Read read | 0 | List Shopify Orders. |
shopify.shopify_get_order | Read read | 0 | Get one Shopify Order. |
shopify.shopify_create_order | Write write | 0 | Create a Shopify Order. |
shopify.shopify_update_order | Write write | 0 | Update a Shopify Order. |
shopify.shopify_delete_order | Write write | 0 | Delete a Shopify Order. |
shopify.shopify_list_customers | Read read | 0 | List Shopify Customers. |
shopify.shopify_get_customer | Read read | 0 | Get one Shopify Customer. |
shopify.shopify_create_customer | Write write | 0 | Create a Shopify Customer. |
shopify.shopify_update_customer | Write write | 0 | Update a Shopify Customer. |
shopify.shopify_delete_customer | Write write | 0 | Delete a Shopify Customer. |
shopify.shopify_list_custom_collections | Read read | 0 | List Shopify Custom Collections. |
shopify.shopify_get_custom_collection | Read read | 0 | Get one Shopify Custom Collection. |
shopify.shopify_create_custom_collection | Write write | 0 | Create a Shopify Custom Collection. |
shopify.shopify_update_custom_collection | Write write | 0 | Update a Shopify Custom Collection. |
shopify.shopify_delete_custom_collection | Write write | 0 | Delete a Shopify Custom Collection. |
shopify.shopify_list_smart_collections | Read read | 0 | List Shopify Smart Collections. |
shopify.shopify_get_smart_collection | Read read | 0 | Get one Shopify Smart Collection. |
shopify.shopify_create_smart_collection | Write write | 0 | Create a Shopify Smart Collection. |
shopify.shopify_update_smart_collection | Write write | 0 | Update a Shopify Smart Collection. |
shopify.shopify_delete_smart_collection | Write write | 0 | Delete a Shopify Smart Collection. |
shopify.shopify_list_collects | Read read | 0 | List Shopify Collects. |
shopify.shopify_get_collect | Read read | 0 | Get one Shopify Collect. |
shopify.shopify_create_collect | Write write | 0 | Create a Shopify Collect. |
shopify.shopify_update_collect | Write write | 0 | Update a Shopify Collect. |
shopify.shopify_delete_collect | Write write | 0 | Delete a Shopify Collect. |
shopify.shopify_list_price_rules | Read read | 0 | List Shopify Price Rules. |
shopify.shopify_get_price_rule | Read read | 0 | Get one Shopify Price Rule. |
shopify.shopify_create_price_rule | Write write | 0 | Create a Shopify Price Rule. |
shopify.shopify_update_price_rule | Write write | 0 | Update a Shopify Price Rule. |
shopify.shopify_delete_price_rule | Write write | 0 | Delete a Shopify Price Rule. |
shopify.shopify_list_webhooks | Read read | 0 | List Shopify Webhooks. |
shopify.shopify_get_webhook | Read read | 0 | Get one Shopify Webhook. |
shopify.shopify_create_webhook | Write write | 0 | Create a Shopify Webhook. |
shopify.shopify_update_webhook | Write write | 0 | Update a Shopify Webhook. |
shopify.shopify_delete_webhook | Write write | 0 | Delete a Shopify Webhook. |
shopify.shopify_list_script_tags | Read read | 0 | List Shopify Script Tags. |
shopify.shopify_get_script_tag | Read read | 0 | Get one Shopify Script Tag. |
shopify.shopify_create_script_tag | Write write | 0 | Create a Shopify Script Tag. |
shopify.shopify_update_script_tag | Write write | 0 | Update a Shopify Script Tag. |
shopify.shopify_delete_script_tag | Write write | 0 | Delete a Shopify Script Tag. |
shopify.shopify_list_themes | Read read | 0 | List Shopify Themes. |
shopify.shopify_get_theme | Read read | 0 | Get one Shopify Theme. |
shopify.shopify_create_theme | Write write | 0 | Create a Shopify Theme. |
shopify.shopify_update_theme | Write write | 0 | Update a Shopify Theme. |
shopify.shopify_delete_theme | Write write | 0 | Delete a Shopify Theme. |
shopify.shopify_list_pages | Read read | 0 | List Shopify Pages. |
shopify.shopify_get_page | Read read | 0 | Get one Shopify Page. |
shopify.shopify_create_page | Write write | 0 | Create a Shopify Page. |
shopify.shopify_update_page | Write write | 0 | Update a Shopify Page. |
shopify.shopify_delete_page | Write write | 0 | Delete a Shopify Page. |
shopify.shopify_list_blogs | Read read | 0 | List Shopify Blogs. |
shopify.shopify_get_blog | Read read | 0 | Get one Shopify Blog. |
shopify.shopify_create_blog | Write write | 0 | Create a Shopify Blog. |
shopify.shopify_update_blog | Write write | 0 | Update a Shopify Blog. |
shopify.shopify_delete_blog | Write write | 0 | Delete a Shopify Blog. |
shopify.shopify_list_fulfillment_services | Read read | 0 | List Shopify Fulfillment Services. |
shopify.shopify_get_fulfillment_service | Read read | 0 | Get one Shopify Fulfillment Service. |
shopify.shopify_create_fulfillment_service | Write write | 0 | Create a Shopify Fulfillment Service. |
shopify.shopify_update_fulfillment_service | Write write | 0 | Update a Shopify Fulfillment Service. |
shopify.shopify_delete_fulfillment_service | Write write | 0 | Delete a Shopify Fulfillment Service. |
shopify.shopify_list_locations | Read read | 0 | List Shopify Locations. |
shopify.shopify_get_location | Read read | 0 | Get one Shopify Location. |
shopify.shopify_list_inventory_items | Read read | 0 | List Shopify Inventory Items. |
shopify.shopify_get_inventory_item | Read read | 0 | Get one Shopify Inventory Item. |
shopify.shopify_update_inventory_item | Write write | 0 | Update a Shopify inventory item. |
shopify.shopify_list_product_variants | Read read | 0 | List Variants for a Shopify product. |
shopify.shopify_get_product_variant | Read read | 0 | Get one product Variant. |
shopify.shopify_create_product_variant | Write write | 0 | Create a product Variant. |
shopify.shopify_update_product_variant | Write write | 0 | Update a product Variant. |
shopify.shopify_delete_product_variant | Write write | 0 | Delete a product Variant. |
shopify.shopify_list_product_images | Read read | 0 | List Images for a Shopify product. |
shopify.shopify_get_product_image | Read read | 0 | Get one product Image. |
shopify.shopify_create_product_image | Write write | 0 | Create a product Image. |
shopify.shopify_update_product_image | Write write | 0 | Update a product Image. |
shopify.shopify_delete_product_image | Write write | 0 | Delete a product Image. |
shopify.shopify_list_product_metafields | Read read | 0 | List Metafields for a Shopify product. |
shopify.shopify_get_product_metafield | Read read | 0 | Get one product Metafield. |
shopify.shopify_create_product_metafield | Write write | 0 | Create a product Metafield. |
shopify.shopify_update_product_metafield | Write write | 0 | Update a product Metafield. |
shopify.shopify_delete_product_metafield | Write write | 0 | Delete a product Metafield. |
shopify.shopify_close_order | Write write | 0 | Close a Shopify order. |
shopify.shopify_reopen_order | Write write | 0 | Reopen a Shopify order. |
shopify.shopify_cancel_order | Write write | 0 | Cancel a Shopify order. |
shopify.shopify_list_order_transactions | Read read | 0 | List Transactions for a Shopify order. |
shopify.shopify_get_order_transaction | Read read | 0 | Get one order Transaction. |
shopify.shopify_create_order_transaction | Write write | 0 | Create an order Transaction. |
shopify.shopify_update_order_transaction | Write write | 0 | Update an order Transaction. |
shopify.shopify_delete_order_transaction | Write write | 0 | Delete an order Transaction. |
shopify.shopify_list_order_fulfillments | Read read | 0 | List Fulfillments for a Shopify order. |
shopify.shopify_get_order_fulfillment | Read read | 0 | Get one order Fulfillment. |
shopify.shopify_create_order_fulfillment | Write write | 0 | Create an order Fulfillment. |
shopify.shopify_update_order_fulfillment | Write write | 0 | Update an order Fulfillment. |
shopify.shopify_delete_order_fulfillment | Write write | 0 | Delete an order Fulfillment. |
shopify.shopify_list_order_refunds | Read read | 0 | List Refunds for a Shopify order. |
shopify.shopify_get_order_refund | Read read | 0 | Get one order Refund. |
shopify.shopify_create_order_refund | Write write | 0 | Create an order Refund. |
shopify.shopify_list_order_risks | Read read | 0 | List Risks for a Shopify order. |
shopify.shopify_get_order_risk | Read read | 0 | Get one order Risk. |
shopify.shopify_create_order_risk | Write write | 0 | Create an order Risk. |
shopify.shopify_update_order_risk | Write write | 0 | Update an order Risk. |
shopify.shopify_delete_order_risk | Write write | 0 | Delete an order Risk. |
shopify.shopify_calculate_order_refund | Write write | 0 | Calculate refund transactions for an order. |
shopify.shopify_list_fulfillment_orders | Read read | 0 | List assigned fulfillment orders. |
shopify.shopify_list_order_fulfillment_orders | Read read | 0 | List fulfillment orders for an order. |
shopify.shopify_get_fulfillment_order | Read read | 0 | Get one fulfillment order. |
shopify.shopify_search_customers | Read read | 0 | Search Shopify customers. |
shopify.shopify_list_customer_addresses | Read read | 0 | List Addresses for a Shopify customer. |
shopify.shopify_get_customer_address | Read read | 0 | Get one customer Address. |
shopify.shopify_create_customer_address | Write write | 0 | Create a customer Address. |
shopify.shopify_update_customer_address | Write write | 0 | Update a customer Address. |
shopify.shopify_delete_customer_address | Write write | 0 | Delete a customer Address. |
shopify.shopify_list_customer_metafields | Read read | 0 | List Metafields for a Shopify customer. |
shopify.shopify_get_customer_metafield | Read read | 0 | Get one customer Metafield. |
shopify.shopify_create_customer_metafield | Write write | 0 | Create a customer Metafield. |
shopify.shopify_update_customer_metafield | Write write | 0 | Update a customer Metafield. |
shopify.shopify_delete_customer_metafield | Write write | 0 | Delete a customer Metafield. |
shopify.shopify_set_default_customer_address | Write write | 0 | Set the default address for a customer. |
shopify.shopify_list_discount_codes | Read read | 0 | List discount codes for a price rule. |
shopify.shopify_get_discount_code | Read read | 0 | Get one discount code. |
shopify.shopify_create_discount_code | Write write | 0 | Create a discount code for a price rule. |
shopify.shopify_update_discount_code | Write write | 0 | Update a discount code. |
shopify.shopify_delete_discount_code | Write write | 0 | Delete a discount code. |
shopify.shopify_lookup_discount_code | Read read | 0 | Look up a discount code by code string. |
shopify.shopify_list_inventory_levels | Read read | 0 | List Shopify inventory levels. |
shopify.shopify_connect_inventory_level | Write write | 0 | Connect an inventory item to a location. |
shopify.shopify_set_inventory_level | Write write | 0 | Set available inventory at a location. |
shopify.shopify_adjust_inventory_level | Write write | 0 | Adjust available inventory at a location. |
shopify.shopify_delete_inventory_level | Write write | 0 | Delete an inventory level. |
shopify.shopify_list_assets | Read read | 0 | List assets for a theme. |
shopify.shopify_get_asset | Read read | 0 | Get a theme asset by key. |
shopify.shopify_put_asset | Write write | 0 | Create or update a theme asset. |
shopify.shopify_delete_asset | Write write | 0 | Delete a theme asset by key. |
shopify.shopify_list_articles | Read read | 0 | List articles for a blog. |
shopify.shopify_get_article | Read read | 0 | Get one blog article. |
shopify.shopify_create_article | Write write | 0 | Create a blog article. |
shopify.shopify_update_article | Write write | 0 | Update a blog article. |
shopify.shopify_delete_article | Write write | 0 | Delete a blog article. |
shopify.shopify_list_metafields | Read read | 0 | List shop-level metafields. |
shopify.shopify_get_metafield | Read read | 0 | Get one shop-level metafield. |
shopify.shopify_create_metafield | Write write | 0 | Create a shop-level metafield. |
shopify.shopify_update_metafield | Write write | 0 | Update a shop-level metafield. |
shopify.shopify_delete_metafield | Write write | 0 | Delete a shop-level metafield. |