KosmoKrator

productivity

Buffer MCP, CLI, and Lua Integration for AI Agents

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

Buffer 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
buffer.buffer_list_profiles Read read 0 List all social media profiles connected to the Buffer account. Returns profile IDs, service types (e.g., Twitter, Facebook, LinkedIn), and display names.
buffer.buffer_get_profile Read read 1 Get details of a specific social media profile in Buffer by its ID. Returns profile service type, display name, and account metadata.
buffer.buffer_list_profile_schedules Read read 0 List posting schedules for a social profile.
buffer.buffer_update_profile_schedules Write write 0 Replace posting schedules for a social profile.
buffer.buffer_list_pending_updates Read read 5 List scheduled (pending) updates for a Buffer profile. Returns update IDs, text content, scheduled times, and status. Supports pagination.
buffer.buffer_create_update Write write 9 Create and schedule a new social media update in Buffer. Provide the text content, target profile IDs, and optionally a scheduled time or media attachments.
buffer.buffer_list_sent_updates Read read 6 List already posted (sent) updates for a Buffer profile. Returns update IDs, text content, sent times, and engagement metrics. Supports pagination.
buffer.buffer_get_update Read read 1 Get details of a specific Buffer update by its ID. Returns the update text, scheduled or sent time, social profiles, media, and delivery status.
buffer.buffer_reorder_updates Write write 4 Reorder pending updates for a profile.
buffer.buffer_shuffle_updates Write write 3 Randomize pending updates for a profile.
buffer.buffer_update_update Write write 0 Edit an existing pending update.
buffer.buffer_share_update Write write 0 Immediately share a pending update.
buffer.buffer_destroy_update Write write 0 Permanently delete a pending update.
buffer.buffer_move_update_to_top Write write 0 Move a pending update to the top of the queue.
buffer.buffer_get_link_shares Read read 0 Get Buffer share count for a URL.
buffer.buffer_get_info_configuration Read read 0 Get Buffer API service, limit, media, and analytics metadata.
buffer.buffer_deauthorize_user Write write 0 Deauthorize the current Buffer API token.
buffer.buffer_graphql Write write 3 Execute a Buffer GraphQL API operation against the current beta API endpoint.
buffer.buffer_get_current_user Read read 0 Get the currently authenticated Buffer user profile. Returns the user name, email, and account info.