KosmoKrator

productivity

EmailOctopus MCP, CLI, and Lua Integration for AI Agents

EmailOctopus integration docs for AI agents: MCP gateway setup, EmailOctopus CLI commands, Lua API reference, credentials, and function schemas.

EmailOctopus 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

FunctionTypeParametersDescription
email-octopus.emailoctopus_list_lists Read read 0 List EmailOctopus mailing lists.
email-octopus.emailoctopus_get_list Read read 0 Get one mailing list.
email-octopus.emailoctopus_create_list Write write 0 Create a mailing list.
email-octopus.emailoctopus_update_list Write write 0 Update a mailing list.
email-octopus.emailoctopus_delete_list Write write 0 Delete a mailing list.
email-octopus.emailoctopus_list_tags Read read 0 List list tags.
email-octopus.emailoctopus_create_tag Write write 0 Create a list tag.
email-octopus.emailoctopus_update_tag Write write 0 Update a list tag.
email-octopus.emailoctopus_delete_tag Write write 0 Delete a list tag.
email-octopus.emailoctopus_list_contacts Read read 0 List contacts in a mailing list.
email-octopus.emailoctopus_list_subscribed_contacts Read read 0 List subscribed contacts.
email-octopus.emailoctopus_list_unsubscribed_contacts Read read 0 List unsubscribed contacts.
email-octopus.emailoctopus_list_tagged_contacts Read read 0 List contacts by tag.
email-octopus.emailoctopus_get_contact Read read 0 Get one list contact.
email-octopus.emailoctopus_create_contact Write write 0 Create a list contact.
email-octopus.emailoctopus_update_contact Write write 0 Update one list contact.
email-octopus.emailoctopus_delete_contact Write write 0 Delete one list contact.
email-octopus.emailoctopus_update_contacts_bulk Write write 0 Update up to 100 contacts.
email-octopus.emailoctopus_create_field Write write 0 Create a list field.
email-octopus.emailoctopus_update_field Write write 0 Update a list field.
email-octopus.emailoctopus_delete_field Write write 0 Delete a list field.
email-octopus.emailoctopus_list_campaigns Read read 0 List campaigns.
email-octopus.emailoctopus_get_campaign Read read 0 Get one campaign.
email-octopus.emailoctopus_get_campaign_report_summary Read read 0 Get the campaign summary report.
email-octopus.emailoctopus_get_campaign_report_links Read read 0 Get the campaign links report.
email-octopus.emailoctopus_get_campaign_report_bounced Read read 0 Get campaign bounced contacts.
email-octopus.emailoctopus_get_campaign_report_clicked Read read 0 Get campaign clicked contacts.
email-octopus.emailoctopus_get_campaign_report_complained Read read 0 Get campaign complained contacts.
email-octopus.emailoctopus_get_campaign_report_opened Read read 0 Get campaign opened contacts.
email-octopus.emailoctopus_get_campaign_report_sent Read read 0 Get campaign sent contacts.
email-octopus.emailoctopus_get_campaign_report_unsubscribed Read read 0 Get campaign unsubscribed contacts.
email-octopus.emailoctopus_get_campaign_report_not_clicked Read read 0 Get contacts who did not click a campaign.
email-octopus.emailoctopus_get_campaign_report_not_opened Read read 0 Get contacts who did not open a campaign.
email-octopus.emailoctopus_start_automation Write write 0 Start an automation for a contact.