marketing
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.
7 functions 6 read 1 write Manual OAuth token auth
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.
Machine-Readable Metadata
- integration_slug
hootsuite- route_slug
hootsuite- package
hootsuite- auth_strategy
oauth2_manual_tokenManual OAuth token- cli_setup_supported
true- cli_runtime_supported
true- mcp_gateway_supported
true- lua_supported
true- supports_multi_account
true
Quick Links
Lua APIAgent-facing namespace and function reference. Hootsuite CLIHeadless setup and direct function calls. Hootsuite MCPMCP gateway setup for external clients. Submit feedbackReport missing tools, auth problems, wrong docs, or runtime issues. ContributeAdd tools or improve metadata in the integrations repo.
Hootsuite MCP Client Matrix
Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Hootsuite.
Claude Code Hootsuite MCP setup for Claude Code. Cursor Hootsuite MCP setup for Cursor. Codex Hootsuite MCP setup for Codex. OpenAI Agents Hootsuite MCP setup for OpenAI Agents SDK. Claude Agent SDK Hootsuite MCP setup for Claude Agent SDK. Vercel AI SDK Hootsuite MCP setup for Vercel AI SDK. LangChain Hootsuite MCP setup for LangChain. LangGraph Hootsuite MCP setup for LangGraph. CrewAI Hootsuite MCP setup for CrewAI. MCP clients Hootsuite MCP setup for Generic MCP Clients.
Hootsuite CLI Matrix
Use these pages for direct Hootsuite CLI workflows in scripts, CI, cron, and agent wrappers.
CI Hootsuite CLI for CI. Cron Jobs Hootsuite CLI for cron jobs. Shell Scripts Hootsuite CLI for shell scripts. Headless Automation Hootsuite CLI for headless automation. Coding Agents Hootsuite CLI for coding agents.
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. |