Marketing

Encharge MCP Server

Use Studio chat to drive this server — credentials stay in your workspace.

Encharge is a marketing automation platform that facilitates the creation and management of complex customer journeys through email campaigns and behavioral data. Use it to enhance customer engagement and streamline marketing efforts.

11 tools
Agent guide included
API Key
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Encharge — workflow patterns, data models, and gotchas for your AI agent.

Encharge

Encharge is a marketing automation platform for email campaigns, user segmentation, and behavior-based workflows. Auth via X-Encharge-Token header.

Data Model

  • People (contacts) — the core entity. Email, name, userId, tags, custom fields. Belongs to zero or one account.
  • Accounts — company/organization records for B2B. People can be associated with an account.
  • Tags — labels on contacts for categorization. Added/removed per person. Comma-separated for bulk operations.
  • Segments — saved dynamic filters (e.g., "Active subscribers"). Each has a numeric ID and contact count.
  • Fields — custom field definitions extending the contact schema. Name, type (text/number/date/boolean), ID.
  • Schemas — data model definitions describing object types and field structures.

Capabilities

Read: Paginate through contacts, enumerate segments, drill into segment membership, read fields, schemas, accounts, account tags.

Write: Create or update contacts by email (upsert), add/remove tags on contacts, unsubscribe contacts from all emails.

Common Workflows

  • Add a new lead: Create a person with email, name, and tags → the person enters any matching automation flows automatically.
  • Audience segmentation: Enumerate segments → drill into a specific segment to see matching contacts → add/remove tags to recategorize.
  • Contact cleanup: Paginate through all contacts → unsubscribe inactive ones → remove stale tags.
  • Bulk tagging: Add tags to contacts by email to trigger tag-based automations.

Gotchas

  • Upsert by email — creating a person with an existing email updates that person instead of creating a duplicate.
  • Offset-token pagination — contact lists return an opaque offset token. Pass it back to fetch the next page. No page numbers.
  • Tags are additive — adding tags merges with existing tags. Removing tags only removes the specified ones.
  • Unsubscribe is irreversible via API — once unsubscribed, a contact cannot be resubscribed through the API.
  • Segment ID required — segment drill-down requires a valid numeric segment ID. Enumerate segments first.

Tools in this Server (11)

Encharge Add Tag

Add one or more tags to a contact in Encharge. Identify the person by email, userId, or Encharge id (at least one required). Pass multiple tags as a c...

Encharge Fetch Segment People

Retrieve contacts belonging to a specific audience segment. Returns the same person objects as the full contact list (email, name, tags, custom fields...

Encharge List Accounts

Retrieve all company/organization accounts in Encharge. Returns an array of account objects with id, name, and associated metadata fields. Accounts ar...

Encharge List Account Tags

Retrieve all tags defined for organizing accounts. Returns an array of tag objects, each with an id and name. Use this to discover the current account...

Encharge List Fields

Retrieve all custom field definitions in the Encharge account. Returns an array of field objects, each with name, type (e.g. text, number, date, boole...

Encharge List Peoples

Retrieve all contacts (people) across the entire Encharge account. Returns an array of person objects with email, name, userId, tags, and all custom f...

Encharge List Schemas

Retrieve all data model schemas in the Encharge account. Returns schema definitions listing object types (people, accounts, events) and their field st...

Encharge List Segments

Retrieve all audience segments defined in Encharge. Returns an array of segment objects with id, name, and people count. Segments are dynamic filters ...

Encharge Remove Tag

Remove one or more tags from a contact in Encharge. Identify the person by email, userId, or Encharge id (at least one required). Pass multiple tags a...

Encharge Unsubscribe Person

Unsubscribe a contact from all Encharge email communications. Identify the person by email, userId, or Encharge id (at least one required). The person...

Encharge Upsert Person

Create a new contact or update an existing one in Encharge. Matches on email address — if a person with the given email exists, their fields are updat...

Frequently Asked Questions

What is the Encharge MCP server?

Encharge is a marketing automation platform that facilitates the creation and management of complex customer journeys through email campaigns and behavioral data. Use it to enhance customer engagement and streamline marketing efforts. It provides 11 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Encharge to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/encharge. Authentication is handled automatically.

How many tools does Encharge provide?

Encharge provides 11 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Encharge require?

Encharge uses API Key. Encharge requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Encharge to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/encharge

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to chat with Encharge?

Same flow: Studio opens on this server after sign-in. Keep chatting to call tools from the conversation.

Encharge MCP Server & Skill — 11 Tools