{
  "name": "Manage WooCommerce store with natural language using GPT-4.1 and MCP server",
  "nodes": [
    {
      "id": "931451bd-28db-4a2b-9575-1e74c7dfa6c4",
      "name": "AI Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1616,
        80
      ]
    },
    {
      "id": "040bd0e2-cf68-47a6-b179-196c3df8ed92",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        1536,
        320
      ]
    },
    {
      "id": "5b472f09-c37c-4c39-b1f3-5cc5840915c1",
      "name": "MCP Client",
      "type": "@n8n/n8n-nodes-langchain.mcpClientTool",
      "position": [
        1824,
        320
      ]
    },
    {
      "id": "b2a62d21-4035-4e76-9c54-88eae498c517",
      "name": "Simple Memory",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        1680,
        320
      ]
    },
    {
      "id": "723b4dcd-cefd-4ca5-988f-7244a2173c85",
      "name": "When chat message received",
      "type": "@n8n/n8n-nodes-langchain.chatTrigger",
      "position": [
        1648,
        -176
      ]
    },
    {
      "id": "95175abc-064f-4c67-9aed-6685277d23d5",
      "name": "WooCommerce Tool MCP Server",
      "type": "@n8n/n8n-nodes-langchain.mcpTrigger",
      "position": [
        704,
        -224
      ]
    },
    {
      "id": "4c777f10-337a-44c7-be1a-39cbe300efaa",
      "name": "Create a customer in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        336,
        48
      ]
    },
    {
      "id": "fc1c54b5-f821-4d77-976f-90947bfda805",
      "name": "Get many customers in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        560,
        48
      ]
    },
    {
      "id": "252ba508-724f-4353-b8c8-a86d6202e776",
      "name": "Get a customer in WooCommerce By ID",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        752,
        48
      ]
    },
    {
      "id": "2c52c751-a71c-4700-9e5a-6bd6c54d05f5",
      "name": "Get customers in WooCommerce By Email",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        944,
        48
      ]
    },
    {
      "id": "b879d7cc-0633-47de-b6b7-c80988ffe575",
      "name": "Update a customer in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        1136,
        48
      ]
    },
    {
      "id": "b9374c93-805b-47b2-83a1-718eb7ef561c",
      "name": "Delete a customer in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        1344,
        48
      ]
    },
    {
      "id": "0917dc25-5dfe-47cb-9200-c3857b41aeed",
      "name": "Create a product in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        336,
        304
      ]
    },
    {
      "id": "7925298b-8030-454d-a23e-cdb70aeb9c25",
      "name": "Get a product in WooCommerce By Id",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        752,
        304
      ]
    },
    {
      "id": "264e7738-26b5-466c-9b6d-3cf4335525fa",
      "name": "Get many products in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        560,
        304
      ]
    },
    {
      "id": "e983c804-3ae0-435d-bb0b-a9f1d7db58ae",
      "name": "Search many products in WooCommerce By Category Name",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        944,
        304
      ]
    },
    {
      "id": "8c4bcf41-e3d6-4aa5-898e-7a65db5cfb12",
      "name": "Update a product in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        1136,
        304
      ]
    },
    {
      "id": "5d8ef615-41e4-4e1c-bdb8-e0c1afa27fce",
      "name": "Delete a product in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        1344,
        304
      ]
    },
    {
      "id": "37a9ce0e-f595-478d-be8a-98394aa01427",
      "name": "Create an order in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        336,
        544
      ]
    },
    {
      "id": "70800c56-cfb4-4454-b0fb-e2b99a889207",
      "name": "Get an order in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        752,
        544
      ]
    },
    {
      "id": "f0a7a1c1-a5c8-4f17-a0c4-a9052fc777ac",
      "name": "Get many orders in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        560,
        544
      ]
    },
    {
      "id": "bf8276ed-d48b-48fd-a5fd-daac1fda44ba",
      "name": "Get many orders in WooCommerce By Customer",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        944,
        544
      ]
    },
    {
      "id": "2934541b-939e-468a-b464-b5affa86baac",
      "name": "Update an order in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        1136,
        544
      ]
    },
    {
      "id": "da93de3c-f314-46d8-814a-9dc3005d93a2",
      "name": "Delete an order in WooCommerce",
      "type": "n8n-nodes-base.wooCommerceTool",
      "position": [
        1344,
        544
      ]
    },
    {
      "id": "e42fc37e-ff2a-44ab-b7ab-9ab4cf987697",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        160,
        16
      ],
      "parameters": {
        "width": 1328,
        "height": 208,
        "content": "## Customer"
      }
    },
    {
      "id": "e9fb55c4-9aa9-4dea-abd0-a8f0dcd1294c",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        160,
        272
      ],
      "parameters": {
        "width": 1328,
        "height": 192,
        "content": "## Product"
      }
    },
    {
      "id": "4c901172-d09c-432d-be0a-2b5e50556119",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        160,
        528
      ],
      "parameters": {
        "width": 1328,
        "height": 192,
        "content": "## Order"
      }
    },
    {
      "id": "7109f13b-796e-425c-b89b-44ad8d6e645b",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -592,
        -224
      ],
      "parameters": {
        "width": 704,
        "height": 1280,
        "content": "# 🚀 Setup Guide: WooCommerce + AI Agent Workflow in n8n\n\n## 1. Prerequisites\n- Running n8n instance  \n- WooCommerce store with REST API keys  \n- OpenAI API key  \n- MCP server (production URL)  \n\n---\n\n"
      }
    }
  ],
  "connections": {
    "MCP Client": {
      "ai_tool": [
        [
          {
            "node": "AI Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Simple Memory": {
      "ai_memory": [
        [
          {
            "node": "AI Agent",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "When chat message received": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get an order in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Create an order in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Delete an order in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get many orders in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Update an order in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Create a product in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Delete a product in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Update a product in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Create a customer in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Delete a customer in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get many products in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Update a customer in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get many customers in WooCommerce": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get a product in WooCommerce By Id": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get a customer in WooCommerce By ID": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get customers in WooCommerce By Email": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get many orders in WooCommerce By Customer": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Search many products in WooCommerce By Category Name": {
      "ai_tool": [
        [
          {
            "node": "WooCommerce Tool MCP Server",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  }
}