productivity
Hootsuite MCP, CLI, and Lua Integration for AI Agents
Hootsuite integration docs for AI agents: MCP gateway setup, Hootsuite CLI commands, Lua API reference, credentials, and function schemas.Hootsuite 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 |
|---|---|---|---|
hootsuite.hootsuite_list_messages | Read read | 4 | List scheduled and past messages in Hootsuite. Filter by time range, social profiles, and limit. Returns message IDs, text, scheduled send times, and status. |
hootsuite.hootsuite_get_message | Read read | 1 | Get details of a specific Hootsuite message by its ID. Returns the message text, scheduled send time, social profiles, and delivery status. |
hootsuite.hootsuite_create_message | Write write | 3 | Schedule a new social media message in Hootsuite. Provide the text content, target social profile IDs, and the scheduled send time. |
hootsuite.hootsuite_list_social_profiles | Read read | 0 | List all social media profiles connected to the Hootsuite account. Returns profile IDs, types (e.g., Twitter, Facebook, LinkedIn), and display names. |
hootsuite.hootsuite_get_social_profile | Read read | 1 | Get details of a specific social media profile in Hootsuite by its ID. Returns profile type, display name, and account metadata. |
hootsuite.hootsuite_list_members | Read read | 1 | List members of the Hootsuite organization. Returns member IDs, names, emails, and roles. Use limit to control page size. |
hootsuite.hootsuite_get_current_user | Read read | 0 | Get the currently authenticated Hootsuite user profile. Returns the member name, email, and organization info. |