# Mallary.ai API, MCP, CLI Developer Docs - [Get Started](https://docs.mallary.ai/index.md): Mallary.ai provides a social media scheduling tool built for developers — with API, CLI, MCP, n8n, and Make support, plus AI-powered comment replies that keep your audience engaged automatically. - [Social Media API](https://docs.mallary.ai/home/api.md): Mallary API is a social media API for developers. Use it to publish, reply, read post analytics and audience counts, list connected platforms, manage webhooks, and disconnect platforms across 10 social sites. - [Social Media MCP Server](https://docs.mallary.ai/home/mcp.md): Mallary MCP is a remote social media MCP server for AI agents and assistants. Use it to publish, reply, read post analytics and audience counts, manage profiles and settings, list connected platforms, and manage webhooks through Model Context Protocol. - [Social Media CLI](https://docs.mallary.ai/home/cli.md): Mallary CLI is a social media command line tool for developers, operators, CI pipelines, and AI agents. Use it to publish, inspect jobs, read post analytics and audience counts, manage webhooks, and work with connected platforms. - [Social Media n8n Community Node](https://docs.mallary.ai/home/n8n.md): You can now post your social media content, manage your replies, and trigger workflows from n8n with Mallary. - [Social Media Automation for Make](https://docs.mallary.ai/home/make.md): Use the official Mallary app for Make to create social posts, call the full Mallary API, and start workflows from publishing events. - [Agent Skill](https://docs.mallary.ai/home/agent-skill.md): Give AI agents deep knowledge of Mallary's social media scheduling APIs across 10 platforms. - [Mallary for Claude](https://docs.mallary.ai/home/claude.md): Add Mallary to Claude with OAuth. Then ask Claude to post, reply, use media, and show your results. - [Mallary for ChatGPT](https://docs.mallary.ai/home/chatgpt.md): Add the Mallary plugin to ChatGPT with OAuth. Then publish posts, use images, reply to comments, and review results. - [Mallary for Cursor](https://docs.mallary.ai/home/cursor.md): Use Mallary in Cursor to plan posts, publish after approval, reply to comments, and check social media results. - [API Overview](https://docs.mallary.ai/api-reference/introduction.md): Mallary API supports uploads, multi-platform publishing, comments, post analytics, audience counts, connected platforms, webhooks, and platform disconnects. - [Platform Posting Options](https://docs.mallary.ai/api-reference/platform-options.md): See which post types and settings Mallary supports for each social platform. - [Upload File](https://docs.mallary.ai/api-reference/endpoint/upload.md): Create a presigned upload URL and the final public media URL for a file. - [Create Post](https://docs.mallary.ai/api-reference/endpoint/create.md): Create or schedule a post across one or more connected platforms. - [Get Job](https://docs.mallary.ai/api-reference/endpoint/get.md): Retrieve job status, result payload, and user warnings. - [Attach a TikTok Post URL](https://docs.mallary.ai/api-reference/endpoint/attach-tiktok-post-url.md): Save the final TikTok post URL after a manual TikTok upload is complete. - [List Posts](https://docs.mallary.ai/api-reference/endpoint/posts.md): List grouped multi-platform posts with per-platform results, retries, warnings, and capabilities. - [List Comments](https://docs.mallary.ai/api-reference/endpoint/comments.md): List the comments on a post that you published with Mallary. - [Reply to Comment](https://docs.mallary.ai/api-reference/endpoint/comments-reply.md): Reply to a specific comment on a post that you published using Mallary. - [Delete Pending Post](https://docs.mallary.ai/api-reference/endpoint/delete.md): Delete a grouped post before publishing has started. - [Get Analytics](https://docs.mallary.ai/api-reference/endpoint/analytics.md): Retrieve the latest per-platform analytics snapshots for recent posts or one post. - [Get Audience Counts](https://docs.mallary.ai/api-reference/endpoint/audience.md): Get the latest follower or subscriber count for every connected account in one Mallary profile. - [List Connected Platforms](https://docs.mallary.ai/api-reference/endpoint/platforms.md): List Mallary-supported platforms and see which ones are connected for the authenticated account. - [List Connection Profiles](https://docs.mallary.ai/api-reference/endpoint/profiles.md): List connection profiles, connected platforms per profile, and plan account limits. - [Create Connection Profile](https://docs.mallary.ai/api-reference/endpoint/profiles-create.md): Create a named profile for grouping connected social accounts. - [Rename Connection Profile](https://docs.mallary.ai/api-reference/endpoint/profiles-rename.md): Rename one of the authenticated user's connection profiles. - [Profile Settings](https://docs.mallary.ai/api-reference/endpoint/settings.md): Read or update brand and AI auto-reply settings for a connection profile. - [Update Profile Settings](https://docs.mallary.ai/api-reference/endpoint/settings-update.md): Update brand and AI auto-reply settings for a connection profile. - [Disconnect Platform](https://docs.mallary.ai/api-reference/endpoint/disconnect.md): Disconnect one of the authenticated user's linked platforms. - [List Webhooks](https://docs.mallary.ai/api-reference/endpoint/webhooks-list.md): List the configured webhooks for the authenticated user. - [Create Webhook](https://docs.mallary.ai/api-reference/endpoint/webhooks-create.md): Create a webhook for post and auto-reply lifecycle events. - [Delete Webhook](https://docs.mallary.ai/api-reference/endpoint/webhooks-delete.md): Delete an existing webhook. - [MCP Overview](https://docs.mallary.ai/mcp-reference/introduction.md): Connect to the Mallary MCP server over Streamable HTTP. - [Authentication](https://docs.mallary.ai/mcp-reference/authentication.md): Connect to Mallary MCP with OAuth or a Mallary API key. - [Tools](https://docs.mallary.ai/mcp-reference/tools.md): The tools currently exposed by the Mallary MCP server. - [Behavior](https://docs.mallary.ai/mcp-reference/behavior.md): How Mallary MCP handles tool execution, preflight, idempotency, and errors. - [Configuration](https://docs.mallary.ai/mcp-reference/configuration.md): Environment variables used to control the Mallary MCP server. - [CLI Overview](https://docs.mallary.ai/cli-reference/introduction.md): Mallary CLI is the official command-line interface for the Mallary platform. - [Install](https://docs.mallary.ai/cli-reference/install.md): Install, update, and remove the Mallary CLI. - [Authentication](https://docs.mallary.ai/cli-reference/authentication.md): Authenticate Mallary CLI with browser-based OAuth or an API key. - [Quickstart](https://docs.mallary.ai/cli-reference/quickstart.md): Sign in once with OAuth, check your Mallary account, and get ready to publish. - [Commands](https://docs.mallary.ai/cli-reference/commands.md): The main Mallary CLI commands for authentication, health, uploads, posts, comments, jobs, analytics, audience counts, webhooks, settings, and platforms. - [Creating Posts](https://docs.mallary.ai/cli-reference/posts.md): Create Mallary posts from flags or JSON files, including media handling and platform-specific payloads. - [Comments](https://docs.mallary.ai/cli-reference/comments.md): List comments on your posts, and post replies to comments, all from the Mallary CLI. - [Settings](https://docs.mallary.ai/cli-reference/settings.md): Read and update brand and auto-reply settings from the CLI. - [Automation](https://docs.mallary.ai/cli-reference/automation.md): Use Mallary CLI in scripts, CI, and automated toolchains. ## OpenAPI Specs - [openapi](/api-reference/openapi.yaml)