Skip to content
Systeme.io logo

Systeme.io MCP server

Systeme.io is a CRM platform that allows you to manage your contacts, sales, and marketing campaigns.

Systeme.io is not a separate install. One Activepieces MCP server exposes it alongside 760+ other apps, behind a single URL.

Tools
15
Works with
Any MCP client
Auth
API key
License
MIT, open source
Updated
October 2026

About the Systeme.io MCP server

Connect Systeme.io once in Activepieces and every action it ships becomes a tool your assistant can call, behind the same server URL as the rest of your apps. Your agent reaches Systeme.io and 760+ other apps over a single connection, on our cloud or a self-hosted install.

Tools

Systeme.io tools your AI can run

Once connected, your assistant can call any of these Systeme.io actions by asking in plain language.

  • Create Contact

    Create a new contact with email and contact fields from your Systeme.io account, with optional tags

    7 fields

  • Add Tag to Contact

    Assign a tag to an existing contact - select an existing tag or create a new one

    4 fields

  • Remove Tag from Contact

    Remove a tag that is currently assigned to an existing contact

    2 fields

  • Find Contact by Email

    Locate an existing contact by email address

    1 field

  • Update Contact

    Update fields (name, phone, custom fields) of an existing contact using fields from your Systeme.io account

    4 fields

  • Find Contacts

    Search contacts by email, tags, sign-up date or status

    9 fields

  • Get Contact

    Get a contact with its fields and tags

    1 field

  • Delete Contact

    Permanently delete a contact. This cannot be undone.

    1 field

  • Create Tag

    Create a tag, or return the existing tag with the same name

    1 field

  • Delete Tag

    Permanently delete a tag. It is removed from every contact that has it.

    1 field

  • Enroll Contact in Course

    Give a contact access to a course (full, partial, or drip-fed)

    4 fields

  • Remove Course Access

    Remove a contact's enrollment in a course

    2 fields

  • Add Contact to Community

    Give a contact membership of a community

    2 fields

  • Remove Contact from Community

    Remove a contact's membership of a community

    2 fields

  • Cancel Subscription

    Cancel one of a contact's subscriptions, now or at the end of the billing period

    3 fields

Triggers

Systeme.io events your agent can watch

These start a run the moment something happens in Systeme.io, so work gets picked up on its own.

  • New Contact

    Fires when a new contact is created

  • New Sale

    Fires when a new purchase is made within a funnel

  • New Tag Added to Contact

    Fires when a tag is assigned to a contact (optionally only a chosen tag)

    1 field

  • Tag Removed from Contact

    Fires when a tag is removed from a contact (optionally only a chosen tag)

    1 field

  • New Opt-in

    Fires when a contact submits an opt-in form, including contacts that already exist

  • Sale Canceled

    Fires when a sale is canceled (a subscription is canceled or a one-off payment is refunded)

Give your assistant Systeme.io

Connect Systeme.io once and every tool above is callable from Claude, Cursor or any MCP client, behind the same server URL as 760+ other apps. Free to start.

Systeme.io MCP, answered.

No. That is the point of it. One Activepieces server exposes Systeme.io alongside every other piece you connect, so your client keeps a single connection.

Yes. Activepieces is open source and free to start, and the MCP server is included on every plan, from the free cloud tier to any self-hosted deployment.

Connect Systeme.io in Activepieces, enable the server under Settings → MCP Server, then paste your server URL into your client config. It authenticates over OAuth on first use.

It can call 15 tools, including Create Contact, Add Tag to Contact, Remove Tag from Contact, and chain them with steps in other apps inside the same run.

Connections use OAuth2 with limited scopes and are stored under 256-bit encryption, with no API to read them back, so an agent gets scoped access rather than your keys.