KosmoKrator

productivity

Shopify MCP Gateway for AI Agents

Expose Shopify tools to Claude Code, Cursor, Codex, and other MCP clients through the local KosmoKrator MCP gateway.

Shopify MCP Gateway

Expose Shopify to MCP clients with `kosmokrator mcp:serve --integration=shopify`.

If the client has never used KosmoKrator before, install it first, then register this integration as a stdio MCP server.

Install KosmoKrator
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
Install gateway entry
kosmokrator mcp:gateway:install --integration=shopify --write=deny --json
MCP configuration
{
  "mcpServers": {
    "kosmokrator-shopify": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=shopify",
        "--write=deny"
      ]
    }
  }
}
Serve manually
kosmokrator mcp:serve --integration=shopify --write=deny

Client Notes

Use one scoped MCP gateway entry, then adapt the config location to the client or framework.

Claude Code Connect local KosmoKrator integrations to Claude Code through one scoped MCP gateway entry. Claude Code can launch the local kosmo binary directly from the project MCP config.
Cursor Expose selected local integrations to Cursor through KosmoKrator without configuring each service as its own MCP server. Use the same KosmoKrator install and integration credentials that power terminal and headless runs.
Codex Use KosmoKrator as a local MCP proxy for Codex so coding sessions can reach selected integrations with explicit write policy. Keep write access denied or ask-based unless the workspace is trusted.
OpenAI Agents SDK Attach KosmoKrator integration tools to OpenAI Agents SDK workflows through a local MCP gateway. Use headless JSON commands for CI-style execution and MCP for agent tool discovery.
Claude Agent SDK Give Claude Agent SDK workflows access to KosmoKrator integrations through a local MCP server. Use a narrow integration list so the agent does not load unrelated tools.
Vercel AI SDK Use KosmoKrator as a local integration gateway for Vercel AI SDK agents and scripts. Prefer CLI JSON calls when a workflow only needs one deterministic integration operation.
LangChain Bridge LangChain agents to local KosmoKrator integration tools through MCP or headless CLI calls. Keep the gateway scoped to the integration and operation class needed by the chain.
LangGraph Run KosmoKrator integration calls from LangGraph nodes while preserving local credentials and permissions. Headless CLI calls fit repeatable graph edges; MCP fits exploratory agent nodes.
CrewAI Expose KosmoKrator integrations to CrewAI workers as scoped local tools. Use per-worker integration scopes to avoid giving every worker every tool.
Generic MCP Clients Connect any stdio-compatible MCP client to local KosmoKrator integration tools. Start with read-only write policy and expand only for trusted projects.

MCP Tool Names

KosmoKrator exposes integration tools through the gateway with stable names.

MCP toolSource functionType
integration__shopify__shopify_api_get shopify.shopify_api_get Read read
integration__shopify__shopify_api_post shopify.shopify_api_post Write write
integration__shopify__shopify_api_put shopify.shopify_api_put Write write
integration__shopify__shopify_api_delete shopify.shopify_api_delete Write write
integration__shopify__shopify_get_shop shopify.shopify_get_shop Read read
integration__shopify__shopify_get_current_user shopify.shopify_get_current_user Read read
integration__shopify__shopify_list_products shopify.shopify_list_products Read read
integration__shopify__shopify_get_product shopify.shopify_get_product Read read
integration__shopify__shopify_create_product shopify.shopify_create_product Write write
integration__shopify__shopify_update_product shopify.shopify_update_product Write write
integration__shopify__shopify_delete_product shopify.shopify_delete_product Write write
integration__shopify__shopify_list_orders shopify.shopify_list_orders Read read
integration__shopify__shopify_get_order shopify.shopify_get_order Read read
integration__shopify__shopify_create_order shopify.shopify_create_order Write write
integration__shopify__shopify_update_order shopify.shopify_update_order Write write
integration__shopify__shopify_delete_order shopify.shopify_delete_order Write write
integration__shopify__shopify_list_customers shopify.shopify_list_customers Read read
integration__shopify__shopify_get_customer shopify.shopify_get_customer Read read
integration__shopify__shopify_create_customer shopify.shopify_create_customer Write write
integration__shopify__shopify_update_customer shopify.shopify_update_customer Write write
integration__shopify__shopify_delete_customer shopify.shopify_delete_customer Write write
integration__shopify__shopify_list_custom_collections shopify.shopify_list_custom_collections Read read
integration__shopify__shopify_get_custom_collection shopify.shopify_get_custom_collection Read read
integration__shopify__shopify_create_custom_collection shopify.shopify_create_custom_collection Write write
integration__shopify__shopify_update_custom_collection shopify.shopify_update_custom_collection Write write
integration__shopify__shopify_delete_custom_collection shopify.shopify_delete_custom_collection Write write
integration__shopify__shopify_list_smart_collections shopify.shopify_list_smart_collections Read read
integration__shopify__shopify_get_smart_collection shopify.shopify_get_smart_collection Read read
integration__shopify__shopify_create_smart_collection shopify.shopify_create_smart_collection Write write
integration__shopify__shopify_update_smart_collection shopify.shopify_update_smart_collection Write write
integration__shopify__shopify_delete_smart_collection shopify.shopify_delete_smart_collection Write write
integration__shopify__shopify_list_collects shopify.shopify_list_collects Read read
integration__shopify__shopify_get_collect shopify.shopify_get_collect Read read
integration__shopify__shopify_create_collect shopify.shopify_create_collect Write write
integration__shopify__shopify_update_collect shopify.shopify_update_collect Write write
integration__shopify__shopify_delete_collect shopify.shopify_delete_collect Write write
integration__shopify__shopify_list_price_rules shopify.shopify_list_price_rules Read read
integration__shopify__shopify_get_price_rule shopify.shopify_get_price_rule Read read
integration__shopify__shopify_create_price_rule shopify.shopify_create_price_rule Write write
integration__shopify__shopify_update_price_rule shopify.shopify_update_price_rule Write write
integration__shopify__shopify_delete_price_rule shopify.shopify_delete_price_rule Write write
integration__shopify__shopify_list_webhooks shopify.shopify_list_webhooks Read read
integration__shopify__shopify_get_webhook shopify.shopify_get_webhook Read read
integration__shopify__shopify_create_webhook shopify.shopify_create_webhook Write write
integration__shopify__shopify_update_webhook shopify.shopify_update_webhook Write write
integration__shopify__shopify_delete_webhook shopify.shopify_delete_webhook Write write
integration__shopify__shopify_list_script_tags shopify.shopify_list_script_tags Read read
integration__shopify__shopify_get_script_tag shopify.shopify_get_script_tag Read read
integration__shopify__shopify_create_script_tag shopify.shopify_create_script_tag Write write
integration__shopify__shopify_update_script_tag shopify.shopify_update_script_tag Write write
integration__shopify__shopify_delete_script_tag shopify.shopify_delete_script_tag Write write
integration__shopify__shopify_list_themes shopify.shopify_list_themes Read read
integration__shopify__shopify_get_theme shopify.shopify_get_theme Read read
integration__shopify__shopify_create_theme shopify.shopify_create_theme Write write
integration__shopify__shopify_update_theme shopify.shopify_update_theme Write write
integration__shopify__shopify_delete_theme shopify.shopify_delete_theme Write write
integration__shopify__shopify_list_pages shopify.shopify_list_pages Read read
integration__shopify__shopify_get_page shopify.shopify_get_page Read read
integration__shopify__shopify_create_page shopify.shopify_create_page Write write
integration__shopify__shopify_update_page shopify.shopify_update_page Write write
integration__shopify__shopify_delete_page shopify.shopify_delete_page Write write
integration__shopify__shopify_list_blogs shopify.shopify_list_blogs Read read
integration__shopify__shopify_get_blog shopify.shopify_get_blog Read read
integration__shopify__shopify_create_blog shopify.shopify_create_blog Write write
integration__shopify__shopify_update_blog shopify.shopify_update_blog Write write
integration__shopify__shopify_delete_blog shopify.shopify_delete_blog Write write
integration__shopify__shopify_list_fulfillment_services shopify.shopify_list_fulfillment_services Read read
integration__shopify__shopify_get_fulfillment_service shopify.shopify_get_fulfillment_service Read read
integration__shopify__shopify_create_fulfillment_service shopify.shopify_create_fulfillment_service Write write
integration__shopify__shopify_update_fulfillment_service shopify.shopify_update_fulfillment_service Write write
integration__shopify__shopify_delete_fulfillment_service shopify.shopify_delete_fulfillment_service Write write
integration__shopify__shopify_list_locations shopify.shopify_list_locations Read read
integration__shopify__shopify_get_location shopify.shopify_get_location Read read
integration__shopify__shopify_list_inventory_items shopify.shopify_list_inventory_items Read read
integration__shopify__shopify_get_inventory_item shopify.shopify_get_inventory_item Read read
integration__shopify__shopify_update_inventory_item shopify.shopify_update_inventory_item Write write
integration__shopify__shopify_list_product_variants shopify.shopify_list_product_variants Read read
integration__shopify__shopify_get_product_variant shopify.shopify_get_product_variant Read read
integration__shopify__shopify_create_product_variant shopify.shopify_create_product_variant Write write
integration__shopify__shopify_update_product_variant shopify.shopify_update_product_variant Write write
integration__shopify__shopify_delete_product_variant shopify.shopify_delete_product_variant Write write
integration__shopify__shopify_list_product_images shopify.shopify_list_product_images Read read
integration__shopify__shopify_get_product_image shopify.shopify_get_product_image Read read
integration__shopify__shopify_create_product_image shopify.shopify_create_product_image Write write
integration__shopify__shopify_update_product_image shopify.shopify_update_product_image Write write
integration__shopify__shopify_delete_product_image shopify.shopify_delete_product_image Write write
integration__shopify__shopify_list_product_metafields shopify.shopify_list_product_metafields Read read
integration__shopify__shopify_get_product_metafield shopify.shopify_get_product_metafield Read read
integration__shopify__shopify_create_product_metafield shopify.shopify_create_product_metafield Write write
integration__shopify__shopify_update_product_metafield shopify.shopify_update_product_metafield Write write
integration__shopify__shopify_delete_product_metafield shopify.shopify_delete_product_metafield Write write
integration__shopify__shopify_close_order shopify.shopify_close_order Write write
integration__shopify__shopify_reopen_order shopify.shopify_reopen_order Write write
integration__shopify__shopify_cancel_order shopify.shopify_cancel_order Write write
integration__shopify__shopify_list_order_transactions shopify.shopify_list_order_transactions Read read
integration__shopify__shopify_get_order_transaction shopify.shopify_get_order_transaction Read read
integration__shopify__shopify_create_order_transaction shopify.shopify_create_order_transaction Write write
integration__shopify__shopify_update_order_transaction shopify.shopify_update_order_transaction Write write
integration__shopify__shopify_delete_order_transaction shopify.shopify_delete_order_transaction Write write
integration__shopify__shopify_list_order_fulfillments shopify.shopify_list_order_fulfillments Read read
integration__shopify__shopify_get_order_fulfillment shopify.shopify_get_order_fulfillment Read read
integration__shopify__shopify_create_order_fulfillment shopify.shopify_create_order_fulfillment Write write
integration__shopify__shopify_update_order_fulfillment shopify.shopify_update_order_fulfillment Write write
integration__shopify__shopify_delete_order_fulfillment shopify.shopify_delete_order_fulfillment Write write
integration__shopify__shopify_list_order_refunds shopify.shopify_list_order_refunds Read read
integration__shopify__shopify_get_order_refund shopify.shopify_get_order_refund Read read
integration__shopify__shopify_create_order_refund shopify.shopify_create_order_refund Write write
integration__shopify__shopify_list_order_risks shopify.shopify_list_order_risks Read read
integration__shopify__shopify_get_order_risk shopify.shopify_get_order_risk Read read
integration__shopify__shopify_create_order_risk shopify.shopify_create_order_risk Write write
integration__shopify__shopify_update_order_risk shopify.shopify_update_order_risk Write write
integration__shopify__shopify_delete_order_risk shopify.shopify_delete_order_risk Write write
integration__shopify__shopify_calculate_order_refund shopify.shopify_calculate_order_refund Write write
integration__shopify__shopify_list_fulfillment_orders shopify.shopify_list_fulfillment_orders Read read
integration__shopify__shopify_list_order_fulfillment_orders shopify.shopify_list_order_fulfillment_orders Read read
integration__shopify__shopify_get_fulfillment_order shopify.shopify_get_fulfillment_order Read read
integration__shopify__shopify_search_customers shopify.shopify_search_customers Read read
integration__shopify__shopify_list_customer_addresses shopify.shopify_list_customer_addresses Read read
integration__shopify__shopify_get_customer_address shopify.shopify_get_customer_address Read read
integration__shopify__shopify_create_customer_address shopify.shopify_create_customer_address Write write
integration__shopify__shopify_update_customer_address shopify.shopify_update_customer_address Write write
integration__shopify__shopify_delete_customer_address shopify.shopify_delete_customer_address Write write
integration__shopify__shopify_list_customer_metafields shopify.shopify_list_customer_metafields Read read
integration__shopify__shopify_get_customer_metafield shopify.shopify_get_customer_metafield Read read
integration__shopify__shopify_create_customer_metafield shopify.shopify_create_customer_metafield Write write
integration__shopify__shopify_update_customer_metafield shopify.shopify_update_customer_metafield Write write
integration__shopify__shopify_delete_customer_metafield shopify.shopify_delete_customer_metafield Write write
integration__shopify__shopify_set_default_customer_address shopify.shopify_set_default_customer_address Write write
integration__shopify__shopify_list_discount_codes shopify.shopify_list_discount_codes Read read
integration__shopify__shopify_get_discount_code shopify.shopify_get_discount_code Read read
integration__shopify__shopify_create_discount_code shopify.shopify_create_discount_code Write write
integration__shopify__shopify_update_discount_code shopify.shopify_update_discount_code Write write
integration__shopify__shopify_delete_discount_code shopify.shopify_delete_discount_code Write write
integration__shopify__shopify_lookup_discount_code shopify.shopify_lookup_discount_code Read read
integration__shopify__shopify_list_inventory_levels shopify.shopify_list_inventory_levels Read read
integration__shopify__shopify_connect_inventory_level shopify.shopify_connect_inventory_level Write write
integration__shopify__shopify_set_inventory_level shopify.shopify_set_inventory_level Write write
integration__shopify__shopify_adjust_inventory_level shopify.shopify_adjust_inventory_level Write write
integration__shopify__shopify_delete_inventory_level shopify.shopify_delete_inventory_level Write write
integration__shopify__shopify_list_assets shopify.shopify_list_assets Read read
integration__shopify__shopify_get_asset shopify.shopify_get_asset Read read
integration__shopify__shopify_put_asset shopify.shopify_put_asset Write write
integration__shopify__shopify_delete_asset shopify.shopify_delete_asset Write write
integration__shopify__shopify_list_articles shopify.shopify_list_articles Read read
integration__shopify__shopify_get_article shopify.shopify_get_article Read read
integration__shopify__shopify_create_article shopify.shopify_create_article Write write
integration__shopify__shopify_update_article shopify.shopify_update_article Write write
integration__shopify__shopify_delete_article shopify.shopify_delete_article Write write
integration__shopify__shopify_list_metafields shopify.shopify_list_metafields Read read
integration__shopify__shopify_get_metafield shopify.shopify_get_metafield Read read
integration__shopify__shopify_create_metafield shopify.shopify_create_metafield Write write
integration__shopify__shopify_update_metafield shopify.shopify_update_metafield Write write
integration__shopify__shopify_delete_metafield shopify.shopify_delete_metafield Write write

Write Access

Start with --write=deny for read-only MCP clients. Use --write=ask or --write=allow only when the client and workspace are trusted.