productivity
Freshmarketer MCP, CLI, and Lua Integration for AI Agents
Freshmarketer integration docs for AI agents: MCP gateway setup, Freshmarketer CLI commands, Lua API reference, credentials, and function schemas.Freshmarketer for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
freshmarketer.freshmarketer_list_campaigns | Read read | 3 | List marketing campaigns from Freshmarketer. Supports pagination and filtering by status (e.g., "active", "completed", "draft"). |
freshmarketer.freshmarketer_get_campaign | Read read | 1 | Get detailed information about a specific marketing campaign by its ID. |
freshmarketer.freshmarketer_create_campaign | Write write | 3 | Create a new marketing campaign in Freshmarketer. Specify the campaign name, channels (e.g., "email"), and an optional schedule. |
freshmarketer.freshmarketer_list_segments | Read read | 2 | List contact segments in Freshmarketer. Supports pagination to browse through all segments. |
freshmarketer.freshmarketer_get_segment | Read read | 1 | Get detailed information about a specific contact segment by its ID. |
freshmarketer.freshmarketer_list_users | Read read | 0 | List all users in the Freshmarketer account. |
freshmarketer.freshmarketer_get_current_user | Read read | 0 | Get the profile of the currently authenticated Freshmarketer user. |