Skip to content
Tarvent logo

Tarvent MCP server

Tarvent is an email marketing, automation, and email API platform that allows you to send campaigns, manage contacts, automate your marketing, and more.

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

Tools
27
Works with
Any MCP client
Auth
Custom auth
License
MIT, open source
Updated
November 2026

About the Tarvent MCP server

Connect Tarvent 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 Tarvent and 770+ other apps over a single connection, on our cloud or a self-hosted install.

Tools

Tarvent tools your AI can run

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

  • Create/Update Contact

    Creates a contact in an audience, or updates it if the email already exists.

    16 fields

  • Update Contact

    Updates fields of an existing contact by its ID. Fields left empty are not changed (Tarvent does not clear fields through the API).

    13 fields

  • Find Contact

    Finds one contact in an audience by email or by contact ID.

    3 fields

  • List Contacts

    Lists contacts in an audience, optionally only those in one group or segment.

    4 fields

  • Delete Contact

    Permanently deletes a contact from an audience.

    2 fields

  • Add/Remove Contact Tag

    Adds or removes tags on a contact.

    4 fields

  • Add/Remove Contact From Audience Group

    Adds or removes a contact from an audience group.

    4 fields

  • Add Note To Contact

    Adds a note to a contact.

    2 fields

  • List Contact Notes

    Lists the notes on a contact, newest first.

    3 fields

  • Add/Remove A Contact From A Journey

    Adds or removes the contact from a journey.

    3 fields

  • Subscribe/Unsubscribe Contact From Audience

    Subscribes or unsubscribes a contact in an audience.

    2 fields

  • Create An Audience Group

    Creates an audience group in the selected audience.

    4 fields

  • Start/Stop Journey

    Starts or stops a journey.

    2 fields

  • Send A Transactional Email

    Sends a transactional email. NOTE: This uses your Tarvent email API credits (a paid add-on).

    14 fields

  • Get Transaction

    Gets the delivery status of a transactional email.

    1 field

  • Send Campaign

    Sends a copy of a campaign to its audience now.

    1 field

  • Get Campaign Stats

    Gets delivery and engagement stats for a campaign.

    1 field

  • Generate A Custom Event

    Records a custom event for a contact in your Tarvent account.

    2 fields

  • Find Audience

    Finds audiences by name or tags.

    4 fields

  • Find Audience Group

    Finds static groups in an audience by name.

    4 fields

  • Add Contact To Suppression List

    Creates a suppression filter in your account so an email address receives no more email.

    2 fields

  • Remove From Suppression List

    Removes an email address from your account suppression list.

    2 fields

  • Find Campaign

    Finds campaigns by name, status or tags.

    5 fields

  • Find Custom Event

    Finds custom events by name.

    3 fields

  • Find Journey

    Finds journeys by name, status or tags.

    5 fields

  • List Tags

    Lists the tags used in your account.

    2 fields

  • Custom API Call

    Send a raw GraphQL request to Tarvent (POST /graphql with a JSON body of query and variables). The API key and account ID headers are added for you. Note: Tarvent reports GraphQL errors with HTTP 200, so check body.errors.

    10 fields

Triggers

Tarvent events your agent can watch

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

  • Contact Added

    Triggers when a contact is added to the selected audience.

    4 fields

  • Contact Added Or Removed From A Group

    Triggers when a contact is added or removed from a group.

    5 fields

  • Contact Profile Updated

    Triggers when a contact's profile is updated.

    4 fields

  • Contact Status Changed

    Triggers when a contact's status changes.

    5 fields

  • Contact Tag Added Or Removed

    Triggers when a tag is added or removed from a contact.

    5 fields

  • Contact Note Added

    Triggers when a note is added to a contact.

    4 fields

  • Contact Unsubscribed

    Triggers when a contact unsubscribes from an audience.

    4 fields

  • Form Submission Received

    Triggers when a known or unknown contact submits a sign up, profile update, or other form.

    5 fields

  • Landing Page CTA Performed

    Triggers when a known or unknown contact performs a Call-To-Action within a landing page.

    5 fields

  • Survey Submission Received

    Triggers when a known or unknown contact submits a survey.

    5 fields

  • Campaign Or Transactional Link Clicked

    Triggers when a link within a campaign or transactional email is clicked by a recipient.

    9 fields

  • Campaign Or Transactional Email Opened

    Triggers when a campaign or transactional email is opened by a recipient.

    8 fields

  • Contact Replied

    Triggers when a contact replies.

    5 fields

  • Campaign Or Transactional Email Bounced

    Triggers when a campaign or transactional email bounces (is rejected) for a contact.

    6 fields

  • Campaign Sent

    Triggers when a campaign has been sent to a contact. WARNING: This will fire for every contact the campaign is sent to, please be careful using this trigger.

    4 fields

  • Transaction Created

    Triggers when a transactional email is created for a known or unknown contact.

    4 fields

  • Transaction Sent

    Triggers when a transactional email is processed and sent to one or more recipients.

    4 fields

Give your assistant Tarvent

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

Tarvent MCP, answered.

No. That is the point of it. One Activepieces server exposes Tarvent 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 Tarvent 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 27 tools, including Create/Update Contact, Update Contact, Find 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.