How to use the systeme.io MCP server (Model Context Protocol)

The new MCP server feature gives users, partners, and developers a powerful new way to interact with systeme.io using AI tools.

1. What is MCP?

MCP (Model Context Protocol) is a standard that enables AI assistants (such as ChatGPT or Claude) to connect securely to external platforms.

With MCP, you can use natural language commands to interact with your systeme.io data. For example, you can ask ChatGPT to find a contact or add a tag just by typing a sentence.

Our MCP feature currently provides direct access to specific contact-management features, allowing you to use AI to manage your contacts, tags, and contact fields.

2. How does our MCP server work?

The systeme.io MCP server allows AI applications to access specific contact-management tools within your account.

It creates a bridge between:

  • The host: Your AI tool (e.g., ChatGPT, Claude).
  • The server: Your systeme.io account.

Once connected, the AI can execute commands to manage your contacts and tags automatically.

For technical details, please refer to our official MCP documentation: https://developer.systeme.io/docs/mcp-server

3. How to generate your MCP keys

To connect an AI tool, you first need to generate a secure MCP key.

Click on your profile picture and select Settings (1). In the left menu, click MCP & API keys (2).

Scroll down to the MCP keys section and click Create (3).

Give your key a name, set an expiration date, and click Save (4).

Your key is now ready.

4. Connect your AI tool

Once you have generated your MCP keys, follow the specific guide below to connect your preferred AI tool to systeme.io:

5. What can you do with our MCP server?

You can use AI tools to perform the following actions:

a. Contact management:

  • Create and update contacts: Add new contacts or update existing ones.
  • Delete contacts: Remove contacts from your list.
  • List and retrieve contacts: Use filters to list contacts or fetch specific contact details.
  • Manage tags: Create, assign, list, and remove tags from contacts.
  • Retrieve contact fields (custom fields): List available contact fields and their identifiers (slugs) so the AI can correctly fill in and update contact information.

For more information about contact management using the MCP server, check out our dedicated help article: How to manage your contacts with the systeme.io MCP server.

b. Newsletter and campaign management:

  • Create, update, and delete newsletters: Generate new drafts, modify content, configure sender details, target specific audiences (using include/exclude tags), and delete newsletter drafts.
  • Schedule and send newsletters: Send a test email, schedule a newsletter for a later date (or remove a schedule), and send the newsletter directly to your audience.
  • List and retrieve newsletters: Browse through your existing newsletters or find specific ones.
  • Manage email campaigns: Create, retrieve, update, and delete entire email campaigns and individual campaign steps.

For more information about newsletter and email campaign management using the MCP server, check out our dedicated help article: How to manage your newsletters and email campaigns with the systeme.io MCP server.

Note on newsletters and campaigns:

  • Newsletters created via MCP will automatically use the default sender name and email address configured in your account settings.
  • For sensitive actions like scheduling, sending, or deleting newsletters, the AI will ask for your confirmation before proceeding.
  • For email campaigns, scheduling and activating campaign steps is not yet supported through MCP and must be managed manually.

c. Funnel management:

  • Create funnels and opt-in steps: Use your AI tool to easily generate new funnels and specific opt-in funnel steps.
  • List and retrieve funnels: Browse through your existing funnels and opt-in steps, or search for specific ones.

For more information about funnel management using the MCP server, check out our dedicated help article: How to manage your funnels with the systeme.io MCP server.

Note on funnels: Currently, this feature only supports creating and retrieving opt-in funnel steps. Modifying (editing) or deleting funnels and funnel steps via MCP is not supported at this time.

d. Price plan and coupon management:

  • Create, edit, and delete items: Use your AI tool to easily generate new price plans and coupons, or modify and delete existing ones.
  • List and search: Browse through all your existing price plans and coupons, or search for specific items.

For more information about price plan and coupon management using the MCP server, check out our dedicated help article: How to manage your price plans and coupons with the systeme.io MCP server.

e. Automation rules management:

  • Create automation rules: Easily connect common events and actions without configuring them manually in your dashboard. Currently, you can create rules using the following triggers: Tag added, Tag removed, and Funnel form subscribed; and the following actions: Add a tag, and Remove a tag.
  • List automation rules: Browse and retrieve a list of your existing automation rules.

For more information about automation rules management using the MCP server, check out our dedicated help article: How to manage your automation rules with the systeme.io MCP server.

f. Digital product management:

  • Create, view, update, and delete: Fully manage your digital products using your AI tool.
  • List and search: Browse your existing digital products or search for specific ones.
  • Link price plans: Create a new digital product and price plan together, or link an existing price plan directly to a digital product.
  • Connect to selling flows: Programmatically connect digital products to your selling flows (order forms, upsells, downsells).

For more information about digital products management using the MCP server, check out our dedicated help article: How to manage your digital products with the systeme.io MCP server.

g. Physical product management:

  • Create, view, update, retrieve and delete: Fully manage your physical products using your AI tool.
  • Connect to selling flows: Easily connect your physical products to selling flows (as order forms, upsells, and downsells).

h. Offers and sales settings management:

  • Create and configure offers: Set up offers for your selling flows, such as order forms, upsells, and downsells.
  • Manage sales settings: Configure detailed settings for your offers, including coupons, order bumps, currency, payment methods, tax settings, affiliate commissions, payout delays, and sales limits. You can also easily attach your digital and physical products directly to these offers.

i. Calendar bookings management:

  • List and search events: Retrieve a list of your booking calendar events or search for specific ones by name.
  • Retrieve event details: Fetch full details for a specific event, including its locations, availability, time zone, date range, and reminders.
  • List and filter bookings: Retrieve a list of your calendar bookings and filter them by event, status, and date range.

j. SMS template management:

  • List and search: Retrieve a list of your existing SMS templates or search for specific ones.

Notes:

  • For security reasons, MCP keys are valid for a maximum of 90 days.
  • You can create a maximum of two MCP keys at a time.
  • This is an initial release implementation and does not yet support the recommended authentication method (OAuth). So you may experience minor stability issues.
  • OAuth support is currently planned. Once released, it will improve security and eliminate the need for key expiration.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.