Use these tools to shape the contact data model of a KlickTipp account. Custom fields make it possible to store information that goes beyond the standard contact details and reflects the individual needs of the business.
For example, you can create fields for dates, preferences, customer attributes, or other account-specific information and manage their definitions over time. The range of supported field operations may expand as the MCP server evolves.
Tool name: create-custom-field
Creates a custom-field definition and returns its ID and email placeholder. The type cannot change later. multiValue defaults to one value per subscription; changing to one value per contact later deletes extra values and cannot be reversed. Stores no contact values.
Name of the field, which has to be unique within the account
Data type of the field, which decides what can be stored in it and cannot be changed afterwards
What the field holds, so a person or a model reading it later knows what to write into it
True: one value per subscription; false: one value overall; omit for true
{ "name": "string", "type": "field-single", "description": null, "multiValue": null, "accountId": null }
{ "accountId": 0, "id": "string", "name": "string", "type": "string", "multiValue": true, "placeholder": "string", "apiFieldId": "string", "category": "string", "description": "string", "metaLabels": [ "string" ], "editUrl": "string", "usedBy": [ "string" ] }