productivity
Manychat MCP, CLI, and Lua Integration for AI Agents
Manychat integration docs for AI agents: MCP gateway setup, Manychat CLI commands, Lua API reference, credentials, and function schemas.Manychat 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 |
|---|---|---|---|
manychat.manychat_get_page_info | Read read | 0 | Get Manychat page/account information. |
manychat.manychat_get_current_user | Read read | 0 | Get the currently authenticated ManyChat user profile. Returns account details, plan info, and connected channels. |
manychat.manychat_list_flows | Read read | 0 | List all flows (pages) in your ManyChat account. Returns flow IDs and names that can be used with get_flow. |
manychat.manychat_get_flow | Read read | 1 | Get details of a specific ManyChat flow (page) by ID. Returns the full flow configuration including nodes and content. |
manychat.manychat_list_tags | Read read | 0 | List all tags in your ManyChat account. Tags are used to segment subscribers and trigger automations. |
manychat.manychat_create_tag | Write write | 1 | Create a new tag in ManyChat. Tags help segment subscribers for targeted messaging and automation. |
manychat.manychat_remove_tag | Write write | 0 | Remove a bot tag by ID. |
manychat.manychat_remove_tag_by_name | Write write | 0 | Remove a bot tag by name. |
manychat.manychat_list_growth_tools | Read read | 0 | List growth tools. |
manychat.manychat_list_custom_fields | Read read | 0 | List custom user fields. |
manychat.manychat_create_custom_field | Write write | 0 | Create a custom user field. |
manychat.manychat_list_bot_fields | Read read | 0 | List bot fields. |
manychat.manychat_set_bot_field | Write write | 0 | Set a bot field by ID. |
manychat.manychat_send_message | Write write | 3 | Send a message via ManyChat to a subscriber on Instagram, Messenger, WhatsApp, or SMS. Requires a subscriber ID and message content. |
manychat.manychat_send_content | Write write | 0 | Send content to a subscriber. |
manychat.manychat_send_flow | Write write | 0 | Send a flow to a subscriber. |
manychat.manychat_get_subscriber_info | Read read | 0 | Get subscriber info by ID. |
manychat.manychat_find_subscriber_by_name | Read read | 0 | Find subscribers by name. |
manychat.manychat_add_subscriber_tag | Write write | 0 | Add a tag to a subscriber. |
manychat.manychat_remove_subscriber_tag | Write write | 0 | Remove a tag from a subscriber. |
manychat.manychat_set_subscriber_custom_field | Write write | 0 | Set one subscriber custom field. |
manychat.manychat_create_subscriber | Write write | 0 | Create a subscriber. |
manychat.manychat_update_subscriber | Write write | 0 | Update a subscriber. |
manychat.manychat_api_get | Read read | 0 | Call a documented GET endpoint. |
manychat.manychat_api_post | Write write | 0 | Call a documented POST endpoint. |