Connect your socials
Create your Mallary account and connect the social accounts you want Claude to use.
Create Mallary accountGive your AI agents the ability to post, schedule, upload media, and check analytics across every major social platform with one unified interface. Built for MCP, CLI, and API workflows.
npx skills add mallarylabs/mallary-agent
Install the skill, set your API key, and your agent is ready to post.
# Install the skill
npx skills add mallarylabs/mallary-agent
# Set your API key without printing it
read -rsp "Mallary API key: " MALLARY_API_KEY; echo; export MALLARY_API_KEY
# Upload your video
mallary upload ./launch.mp4
# Returns https://files.mallary.ai/uploads/launch.mp4
# Post your video
mallary posts create \
--message "Check out my video" \
--platform tiktok \
--platform youtube \
--media https://files.mallary.ai/uploads/launch.mp4
No dashboard clicks. No manual scheduling. Just a conversation and a tool-ready publishing workflow.
Connect Mallary to the way your agents and workflows already operate with our MCP server, official n8n community node, and installable Agent Skills.
Explore all integrationsEvery command can emit structured JSON. Mallary is designed for LLMs, scripts, and automation pipelines to parse, plan, and execute social media workflows.
Post to X, LinkedIn, Reddit, Instagram, YouTube, TikTok, Facebook, Threads, Snapchat, and Pinterest from one CLI workflow.
Create posts with follow-up comments and agent-friendly payloads, with platform-specific handling managed by Mallary.
Mallary can detect new questions and comments on published posts, then use AI to reply in your saved brand and business context.
Schedule posts with precise timestamps and timezone support, then inspect grouped posts and job results from the same interface.
Control platform features like Reddit subreddits, TikTok post mode, Pinterest boards, Instagram post types, and YouTube visibility from file mode.
Claude, Codex, Cursor, Windsurf, OpenCode
Native Model Context Protocol integration. Your AI assistant can create upload URLs, publish posts, inspect jobs, check analytics, and manage connected platforms from chat.
Autonomous AI agents
Give your AI agent social media execution tools. It can plan, write, schedule, and publish across all 10 supported platforms from a single workflow.
One-command install
Install the Mallary skill in one command. Works with Claude Code, Cursor, Windsurf, Codex, and other agent environments that support skill-style workflows.
npx skills add mallarylabs/mallary-agent
Custom agents & workflows
Build your own integration with the Mallary API. Upload media, create and schedule posts, inspect jobs, fetch analytics, manage webhooks, and disconnect platforms from any language.
Pick the AI tool you use. Follow three quick steps to connect Mallary and try your first command.
Create your Mallary account and connect the social accounts you want Claude to use.
Create Mallary accountOpen the Mallary connector page in Claude and follow Claude's steps to add it.
Add to ClaudeTell Claude "use Mallary to get a list of my latest social media posts"
Create your Mallary account and connect the social accounts you want Claude Code to use. You do not need to copy an API key.
Create Mallary accountPaste it into Claude Code. It will guide you through OAuth.
Set up Mallary for me in Claude Code.
1. Install the official Mallary CLI with `npm install -g @mallary/cli`.
2. Install the official Mallary agent skill for Claude Code with `npx skills add mallarylabs/mallary-agent --global --agent claude-code --yes`.
3. Run `mallary auth login`.
4. Show me only the Mallary sign-in URL and one-time code. Do not ask me for my Mallary password, API key, access token, or refresh token. Wait while I approve access in my browser.
5. After approval, run `mallary auth status`, `mallary health`, `mallary profiles list`, and `mallary platforms list`.
6. Tell me what you installed and whether the safe checks passed. Do not upload files, create or delete posts, reply to comments, change webhooks or settings, or disconnect accounts during setup. Later, only post or change Mallary when I clearly ask. If a needed detail is missing or unclear, ask one short question. Do not ask me to approve the same post twice. If the Mallary skill does not appear yet, tell me to restart Claude Code once.
Claude Code will show a Mallary link and one-time code. Sign in once and approve Mallary access. No API key needs to be shared with the agent.
Create your Mallary account. Then connect your social accounts and copy your API key from the dashboard.
Create Mallary accountOpen the command palette and choose Cursor Settings > Tools & MCPs > Add Custom MCP.
{
"mcpServers": {
"mallary": {
"url": "https://mallary.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_MALLARY_API_KEY"
}
}
}
}
"Ask Mallary to show my connected social accounts. Do not post anything."
Create your Mallary account and connect the social accounts you want Codex to use. You do not need to copy an API key.
Create Mallary accountPaste it into Codex. It will guide you through OAuth.
Set up Mallary for me in Codex.
1. Install the official Mallary CLI with `npm install -g @mallary/cli`.
2. Install the official Mallary agent skill for Codex with `npx skills add mallarylabs/mallary-agent --global --agent codex --yes`.
3. Run `mallary auth login`.
4. Show me only the Mallary sign-in URL and one-time code. Do not ask me for my Mallary password, API key, access token, or refresh token. Wait while I approve access in my browser.
5. After approval, run `mallary auth status`, `mallary health`, `mallary profiles list`, and `mallary platforms list`.
6. Tell me what you installed and whether the safe checks passed. Do not upload files, create or delete posts, reply to comments, change webhooks or settings, or disconnect accounts during setup. Later, only post or change Mallary when I clearly ask. If a needed detail is missing or unclear, ask one short question. Do not ask me to approve the same post twice. If the Mallary skill does not appear yet, tell me to restart Codex once.
Codex will show a Mallary link and one-time code. Sign in once and approve Mallary access. No API key needs to be shared with the agent.
Create your Mallary account and connect the social accounts you want OpenClaw to use. You do not need to copy an API key.
Create Mallary accountPaste it into OpenClaw. It will guide you through OAuth.
Set up Mallary for me in OpenClaw.
1. Install the official Mallary CLI with `npm install -g @mallary/cli`.
2. Install the official Mallary agent skill with `npx skills add mallarylabs/mallary-agent`.
3. Run `mallary auth login`.
4. Show me only the Mallary sign-in URL and one-time code. Do not ask me for my Mallary password, API key, access token, or refresh token. Wait while I approve access in my browser.
5. After approval, run `mallary auth status`, `mallary health`, `mallary profiles list`, and `mallary platforms list`.
6. Tell me what you installed and whether the safe checks passed. Do not upload files, create or delete posts, reply to comments, change webhooks or settings, or disconnect accounts during setup. Later, only post or change Mallary when I clearly ask. If a needed detail is missing or unclear, ask one short question. Do not ask me to approve the same post twice.
OpenClaw will show a Mallary link and one-time code. Sign in once and approve Mallary access. No API key needs to be shared with the agent.
Create your Mallary account and connect the social accounts you want Hermes to use. You do not need to copy an API key.
Create Mallary accountPaste it into Hermes. It will guide you through OAuth.
Set up Mallary for me in Hermes.
1. Install the official Mallary CLI with `npm install -g @mallary/cli`.
2. Install the official Mallary agent skill with `npx skills add mallarylabs/mallary-agent`.
3. Run `mallary auth login`. One login gives Hermes access to view, publish, reply, and manage Mallary.
4. Show me only the Mallary sign-in URL and one-time code. Do not ask me for my Mallary password, API key, access token, or refresh token. Wait while I approve access in my browser.
5. After approval, run `mallary auth status`, `mallary health`, `mallary profiles list`, and `mallary platforms list`.
6. Tell me what you installed and whether the safe checks passed. Do not upload files, create or delete posts, reply to comments, change webhooks or settings, or disconnect accounts during setup. Later, only post or change Mallary when I clearly ask. If a needed detail is missing or unclear, ask one short question. Do not ask me to approve the same post twice.
Hermes will show a Mallary link and one-time code. Sign in once and approve Mallary access. No API key needs to be shared with the agent.
Within 30 seconds you can connect accounts, schedule posts and go live on 10 platforms.
"I automated the posting on 5 different platforms in under 20 minutes. Highly recommend!"
"I was totally confused by the official TikTok API. Mallary made it simple. Using it every day."
"OAuth management is usually a nightmare. Mallary abstracted that away completely."
Mallary is fully audited and approved by Meta, Google, LinkedIn, TikTok and more. We use 100% official APIs, no sketchy workarounds, no headless browsers, and no risk of your accounts getting banned.
Official platform partners
Mallary helps serious creators publish videos, images, and posts across TikTok, Instagram, YouTube, Facebook, X, LinkedIn, Pinterest, and Threads - without manually uploading to every platform.