{
  "name": "AI-powered contact management in KlickTipp with MCP server",
  "nodes": [
    {
      "id": "f77dc3f1-296f-407f-998c-d0c962462c99",
      "name": "MCP Server Trigger",
      "type": "@n8n/n8n-nodes-langchain.mcpTrigger",
      "position": [
        -560,
        -260
      ]
    },
    {
      "id": "341d39bc-7e6c-487d-9272-1d5820c054b1",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2340,
        -280
      ],
      "parameters": {
        "width": 580,
        "height": 1680,
        "content": "### How It Works\n\n**AI-Driven Contact Management with MCP and KlickTipp Integration:**\nThis workflow connects an MCP Server with the KlickTipp contact management platform and integrates it with an LLM"
      }
    },
    {
      "id": "5bf83c00-cfb6-442e-8a5f-adda11bcb3a6",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -700,
        20
      ],
      "parameters": {
        "width": 640,
        "height": 420,
        "content": "## Contact Management"
      }
    },
    {
      "id": "d29e652f-41f8-4470-8279-1fd93dc8d251",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1720,
        20
      ],
      "parameters": {
        "width": 300,
        "height": 240,
        "content": "## Opt-in Processes\n"
      }
    },
    {
      "id": "19fc7ac8-b04b-4a64-84b3-fc725097ac7f",
      "name": "Sticky Note10",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        220,
        20
      ],
      "parameters": {
        "width": 620,
        "height": 220,
        "content": "## Tag Operations\n"
      }
    },
    {
      "id": "126266e7-aa4b-429c-8af6-6c01c5fbe047",
      "name": "Sticky Note11",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1380,
        20
      ],
      "parameters": {
        "width": 300,
        "height": 240,
        "content": "## Data Fields\n"
      }
    },
    {
      "id": "c7a6da61-07a5-4cb2-ac01-569976db2d5b",
      "name": "Sticky Note12",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1040,
        20
      ],
      "parameters": {
        "width": 300,
        "height": 240,
        "content": "## Contact Tagging\n"
      }
    },
    {
      "id": "6585112d-c646-4374-94f4-221bb797a915",
      "name": "Sticky Note13",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -20,
        20
      ],
      "parameters": {
        "width": 200,
        "height": 220,
        "content": "## Redirects\n"
      }
    },
    {
      "id": "2bdb8896-4f51-4f70-a0b9-6592272aa201",
      "name": "Timestamp to date",
      "type": "@n8n/n8n-nodes-langchain.toolCode",
      "position": [
        920,
        100
      ]
    },
    {
      "id": "a184f160-951a-4b64-8dc0-41a143b6b2b4",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        880,
        20
      ],
      "parameters": {
        "width": 360,
        "height": 220,
        "content": "## Additional Tools"
      }
    },
    {
      "id": "d67f04aa-5821-4ab0-b68f-e33eac33338f",
      "name": "Date to timestamp",
      "type": "@n8n/n8n-nodes-langchain.toolCode",
      "position": [
        1100,
        100
      ]
    },
    {
      "id": "bc2ddd85-5df9-412e-ba4f-cefea205bde5",
      "name": "Get Contact ID",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -180,
        100
      ]
    },
    {
      "id": "a16c8d05-433e-4459-a0a9-3c4453f2c86a",
      "name": "Get Contact",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -340,
        100
      ]
    },
    {
      "id": "65dcfb83-65c7-48d6-8f8f-3a8be88c00ea",
      "name": "Add or Update Contact",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -500,
        100
      ]
    },
    {
      "id": "d1d2384f-d798-41e7-9af1-01b2fe787b94",
      "name": "List Contacts",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -660,
        100
      ]
    },
    {
      "id": "0a1a32e3-88c9-4a37-82b9-0d52f9284119",
      "name": "Update Contact",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -660,
        280
      ]
    },
    {
      "id": "5bbf6355-3037-4d59-b893-f6de4e3e4527",
      "name": "Delete Contact",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -500,
        280
      ]
    },
    {
      "id": "49313a57-acc9-4244-b273-ffbf86c9b625",
      "name": "Unsubscribe Contact",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -340,
        280
      ]
    },
    {
      "id": "f23efcff-e9a1-4e28-9005-4d3e2d217ca9",
      "name": "List Tagged Contacts",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -180,
        280
      ]
    },
    {
      "id": "3b4d7467-faf8-4c9a-a80d-23154008544b",
      "name": "Tag Contact",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -860,
        100
      ]
    },
    {
      "id": "906017de-8a73-4e2d-892c-79792e3e4f26",
      "name": "Untag Contact",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -1000,
        100
      ]
    },
    {
      "id": "b45bfda8-7a10-4456-bd16-cf7254eec398",
      "name": "Get Data Field",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -1200,
        100
      ]
    },
    {
      "id": "1c33eb1b-f0e7-4e76-ba2e-925737a80196",
      "name": "List Data Fields",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -1340,
        100
      ]
    },
    {
      "id": "53627bbf-b097-4e58-b1cc-1013c1f00481",
      "name": "List Opt-in Processes",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -1700,
        100
      ]
    },
    {
      "id": "e7de706e-00c8-4b63-a703-8fbe30a03303",
      "name": "Get Opt-in Process",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        -1560,
        100
      ]
    },
    {
      "id": "ee7e4a59-fc33-4315-80e0-b30b914e9749",
      "name": "Get Redirect URL",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        40,
        100
      ]
    },
    {
      "id": "5741d612-c22b-4395-8ab1-f037f4d17381",
      "name": "List Tags",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        260,
        100
      ]
    },
    {
      "id": "2f8e5766-d62a-4252-ac5b-41a6c2bf7dc4",
      "name": "Create Tag",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        380,
        100
      ]
    },
    {
      "id": "7597bdf8-033b-40ac-8a3f-3729bbf94d92",
      "name": "Get Tag",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        500,
        100
      ]
    },
    {
      "id": "4e50743f-af39-4f28-9125-0df08802dc10",
      "name": "Delete Tag",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        620,
        100
      ]
    },
    {
      "id": "054c7fcb-efff-4ce0-ac95-70514385c6f0",
      "name": "Update Tag",
      "type": "n8n-nodes-klicktipp.klicktippTool",
      "position": [
        740,
        100
      ]
    }
  ],
  "connections": {
    "Get Tag": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "List Tags": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Create Tag": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Delete Tag": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Update Tag": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get Contact": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Tag Contact": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "List Contacts": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Untag Contact": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Delete Contact": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get Contact ID": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get Data Field": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Update Contact": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get Redirect URL": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "List Data Fields": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Date to timestamp": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Timestamp to date": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get Opt-in Process": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Unsubscribe Contact": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "List Tagged Contacts": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Add or Update Contact": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "List Opt-in Processes": {
      "ai_tool": [
        [
          {
            "node": "MCP Server Trigger",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  }
}