Run Your Social Media from Kimi K3
Kimi K3 can schedule and publish social media posts through Postiz. There is no Postiz plugin for Kimi yet, and you do not need one: paste one prompt into Kimi Code CLI, and Kimi adds the Postiz MCP server itself. Sign in once, then ask Kimi in plain English to draft, schedule, and publish posts across 30+ platforms including X, LinkedIn, Instagram, and Reddit.
Please make sure there is always a human in the loop.
Last updated: September 2026. Looking for another open-weight agent? See DeepSeek, Hermes Agent, or the full agent list.
How do I connect Postiz to Kimi K3?
Kimi Code CLI is an MCP client and a skills host, so it can set itself up. Paste the prompt below and Kimi writes the Postiz server into its own config. You sign in once with OAuth. No API key, no manifest, no marketplace.
Option 1: Ask Kimi to add the Postiz MCP server
Paste this into Kimi Code. Full toolset, including image and video generation. OAuth sign-in.
Connect me to Postiz so you can schedule social media posts.
1. Add an MCP server named "postiz" with the URL
https://mcp.postiz.com/mcp-oauth-dynamic
to my Kimi Code MCP config (~/.kimi-code/mcp.json).
2. Tell me when to run /mcp-config login postiz so I can
sign in to Postiz in the browser.
3. Then list my connected channels.- 1Install Kimi Code CLI. Skip this if you already use it. On macOS or Linux run curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash (PowerShell: irm https://code.kimi.com/kimi-code/install.ps1 | iex), start it with kimi, and run /login.
- 2Ask Kimi to add the Postiz MCP server. Paste the setup prompt from this page, or run /mcp-config and say: add a server named postiz with the URL https://mcp.postiz.com/mcp-oauth-dynamic. Kimi writes the entry into ~/.kimi-code/mcp.json. You can also paste the JSON yourself.
- 3Sign in to Postiz. Run /mcp-config login postiz. Kimi Code opens your browser for the Postiz OAuth sign-in. Approve access once; /mcp then shows the postiz server as connected and lists its tools.
- 4Ask Kimi to post. Tell Kimi which channels, what to say, and when. It lists your connected accounts, reads each platform's rules from Postiz, and schedules the post. For uploads from your disk, add the Postiz skill with the second prompt below.
Prefer to edit the file yourself? ~/.kimi-code/mcp.json
{
"mcpServers": {
"postiz": {
"url": "https://mcp.postiz.com/mcp-oauth-dynamic"
}
}
}https://mcp.postiz.com/mcp-oauth-dynamicInside Kimi Code
/mcp-config login postiz # sign in to Postiz
/mcp # server status + tools
> List my connected social media channelsOption 2: Ask Kimi to install the Postiz skill (uploads from disk)
The skills CLI supports Kimi Code as a target, so Kimi can install the Postiz skill into ~/.agents/skills and drive the postiz command. Use this when you want Kimi to attach images or videos from your project folder, or to write scripts that post on a timer. It works alongside Option 1.
Install the Postiz skill so you can post from the terminal:
1. Run: npx skills add gitroomhq/postiz-agent -a kimi-code-cli
2. Run: npm install -g postiz
3. Tell me to run postiz auth:login, then confirm you can
run postiz integrations:list.What Kimi runs
npx skills add gitroomhq/postiz-agent -a kimi-code-cli
npm install -g postiz
postiz auth:login # or export POSTIZ_API_KEY=...
postiz integrations:list # JSON list of your channelsThe same MCP link works in any MCP-capable assistant. See the Postiz MCP server page for Claude, ChatGPT, Gemini CLI, and others.
MCP server vs Postiz skill in Kimi Code: what is the difference?
Both reach the same Postiz account. The MCP server gives Kimi the full toolset including media generation; the skill gives it the postiz CLI, which is what uploads files from your disk and suits automation.
| Capability | Postiz MCP server | Postiz skill + CLI |
|---|---|---|
| How Kimi gets it | You ask Kimi (or run /mcp-config) to add the server URL | You ask Kimi to run npx skills add gitroomhq/postiz-agent -a kimi-code-cli |
| Where it lives | ~/.kimi-code/mcp.json (or .kimi-code/mcp.json in a project) | ~/.agents/skills/ (or .agents/skills/ in a project) plus the postiz CLI |
| Sign-in | OAuth in the browser via /mcp-config login postiz | postiz auth:login device flow, or POSTIZ_API_KEY |
| List channels, platform rules, analytics | Yes | Yes, through postiz integrations:list and integrations:settings |
| Draft, schedule, and publish posts | Yes | Yes |
| Generate images and videos, clip long videos | Yes, through the MCP tools | No, the skill focuses on posting and uploads |
| Attach local files from disk | No, media has to come from a URL or a generation tool | Yes, the CLI uploads images, videos, audio, and documents |
| Every command returns JSON | Tool results | Yes, which suits scripts and cron jobs |
| Best for | Chatting with Kimi K3 and creating media in the same request | Posting files from your project and automation |
Recommendation: start with the MCP server. Add the skill when you want Kimi to post files from your project or run on a schedule.
What can Kimi K3 do with Postiz?
Kimi K3 is built for long, multi-step agent work, and social media is a long, multi-step job. Once connected, Kimi handles the whole loop from draft to scheduled post.
Set It Up by Asking
No plugin to find. Paste one prompt and Kimi writes the Postiz server into its own MCP config, then tells you when to sign in.
30+ Platforms
Post to X, LinkedIn, Reddit, Instagram, YouTube, TikTok, and more from one prompt. Platform rules are read from Postiz, not guessed.
OAuth, No API Key
/mcp-config login postiz opens the browser once. Kimi only ever reaches the channels already connected to your Postiz account.
Plan & Schedule Ahead
Ask Kimi to plan a week of posts and pick the times. Postiz publishes them on schedule after you close the terminal.
Generate Images & Videos
Through the MCP tools Kimi can generate images and videos in Postiz, clip long videos into shorts, and attach them to posts in one request.
Uploads from Disk
Add the Postiz skill and Kimi runs the postiz CLI to attach the screenshot or demo video sitting in your project folder.
How does Kimi Code talk to Postiz?
Kimi Code CLI acts as an MCP client: it connects to external tool servers and exposes their tools to the agent alongside its built-in ones. The Postiz MCP server is one of those servers. It exposes your Postiz account as tools such as listing channels, reading platform rules, scheduling posts, and generating media.
What happens after the prompt
- ✓Kimi writes the postiz entry into ~/.kimi-code/mcp.json
- ✓You run /mcp-config login postiz and approve access in the browser
- ✓Kimi discovers the Postiz tools and your connected channels
- ✓It composes posts in the right format for each platform
- ✓It schedules, drafts, or publishes, exactly as you asked
- ✓With the skill, it also runs the postiz CLI for local uploads
Read more on the Postiz MCP server page, in the MCP docs, or in the Kimi Code repository.
Kimi Code + Postiz
MCP server (Option 1):
~/.kimi-code/mcp.json -> postiz
/mcp-config login postiz
# - list connected accounts
# - schedule / publish a post
# - platform settings & analytics
# - generate image / video, clipping
Skill + CLI (Option 2):
~/.agents/skills/postiz/SKILL.md
postiz auth:login
# - upload files from disk
# - JSON output for scriptsWhat can I ask Kimi to post?
Anything you would ask a teammate. Name the channels, the timing, and the tone. Kimi reads the platform rules from Postiz and handles the rest.
You
> Schedule a post to X and LinkedIn for
tomorrow at 9am announcing our new
feature. Keep it short and upbeat.Kimi K3
Found your X and LinkedIn channels and
scheduled both posts for 09:00 tomorrow.
Want me to generate an image for them?You
> Read README.md and write a launch thread
for X plus a longer LinkedIn post.
Space them across this week.Kimi K3
Drafted a 5-part thread and a LinkedIn
post from the README. Scheduled Tue 10:00
(X) and Thu 09:30 (LinkedIn). Both stay
editable in Postiz until they publish.You (with the skill)
> Post ./demo/recording.mp4 to YouTube and
TikTok on Friday at 11am with a caption
from CHANGELOG.md.Kimi K3
Uploaded recording.mp4 through the postiz
CLI and scheduled both posts for Friday
11:00. YouTube title and TikTok privacy
settings were read from Postiz.Which platforms can Kimi post to?
Kimi can post to every platform Postiz supports, 30+ in total. Connect your accounts in Postiz once, then name them in your prompt.
Want platform-by-platform settings and prompts? The Claude Code guide has a page for each platform, and the same Postiz settings apply in Kimi Code.
Kimi K3 vs Kimi Code CLI vs the Kimi app: which one is this?
Moonshot AI uses the Kimi name for the model, the terminal agent, and the chat app. Postiz connects to the agent. Here is how the three fit together.
Kimi K3 (the model)
Moonshot AI's open-weight frontier model, built for long coding, reasoning, and agent workflows. It is what does the thinking when Kimi Code drafts and schedules your posts.
Kimi Code CLI (this page)
The open-source terminal agent that runs Kimi K3, edits files, runs commands, and connects to MCP servers and skills. This is where you paste the setup prompt and where Postiz plugs in.
Kimi app (kimi.com)
The chat assistant on the web and mobile. It has no Postiz connector and no custom MCP option, so it cannot post for you. Write copy there if you like, then let Kimi Code or Postiz schedule it.
Still on the legacy Python Kimi CLI? Its config lives at ~/.kimi instead of ~/.kimi-code; run kimi migrate to move to Kimi Code CLI. Using Claude, ChatGPT, Gemini, or another agent? See the Postiz Agent page.
Pricing, security, and troubleshooting
How much does it cost?
Connecting Kimi has no separate charge. Postiz starts with a 7-day free trial, then plans run from $29 per month for 5 channels to $99 per month for 100 channels. Every plan includes AI video and clipping minutes, and AI images are included from the Team plan up. Postiz is open source, so self-hosting is free.
Compare Postiz plansHow is access secured?
Kimi connects through OAuth: /mcp-config login postiz opens the browser, you sign in to Postiz and approve access, and no password or API key goes into a prompt. Kimi only reaches the channels already connected in Postiz. Delete the postiz entry from mcp.json to disconnect.
Something not working?
- ✓No Postiz tools: run /mcp. If postiz is missing, check ~/.kimi-code/mcp.json (legacy builds read ~/.kimi/mcp.json) and restart kimi.
- ✓Auth error: run /mcp-config login postiz and finish the Postiz approval in the browser.
- ✓Kimi can't attach a local file: install the skill with Option 2 so it can run the postiz CLI.
- ✓Kimi can't see any channels: connect your social accounts in Postiz first, then ask again.
Frequently Asked Questions
How do I connect Postiz to Kimi K3?
Through Kimi Code CLI, the terminal agent that runs Kimi K3. There is no Postiz plugin for Kimi yet, so you ask Kimi to set it up: paste the setup prompt from this page or run /mcp-config and tell it to add a server named postiz with the URL https://mcp.postiz.com/mcp-oauth-dynamic. Then run /mcp-config login postiz, sign in to Postiz in the browser, and ask Kimi to list your channels.
Is there an official Postiz plugin for Kimi Code?
Not yet. Kimi Code installs plugins from its marketplace or a GitHub URL with /plugins, but Postiz does not ship a Kimi plugin manifest today. That is why this guide has Kimi add the MCP server or the skill itself. Both routes use the same hosted Postiz MCP server and the same open-source postiz-agent repository as every other agent, so nothing is second-class.
Does Postiz work with the Kimi app at kimi.com?
No. The Kimi chat app and mobile app have no Postiz connector, and Postiz cannot be added there as a custom MCP server. Use Kimi Code CLI, which runs the same Kimi K3 model in your terminal and supports MCP servers and skills. If you only want copy, write it in the Kimi app and paste it into Postiz or into Kimi Code.
Do I need a Postiz API key for Kimi?
Not for the MCP route. /mcp-config login postiz signs you in with OAuth, so Kimi only reaches channels already connected to your Postiz account. The skill route runs the postiz CLI, which signs in with postiz auth:login (a device flow, no key to paste) or reads POSTIZ_API_KEY from your environment.
What can Kimi K3 do with Postiz?
Kimi can list your connected channels, read each platform's posting rules, draft posts in the right format, schedule or publish them, build threads and comments, generate images and videos through Postiz, clip long videos into shorts, and plan a content calendar across 30+ platforms. With the skill it can also upload files from your project folder.
What is the difference between Kimi CLI and Kimi Code CLI?
Kimi Code CLI is the current TypeScript agent from Moonshot AI, installed at ~/.kimi-code and licensed MIT. Kimi CLI is the older Python build at ~/.kimi under Apache-2.0. This guide targets Kimi Code CLI, whose MCP config lives at ~/.kimi-code/mcp.json. If you still run the legacy build, kimi migrate transfers your settings.
Kimi does not show the Postiz tools. What should I check?
Run /mcp to see the postiz server status. If it is not listed, open ~/.kimi-code/mcp.json and confirm the postiz entry has the URL; a legacy install may be reading ~/.kimi/mcp.json instead. If it shows an auth error, run /mcp-config login postiz and finish the Postiz sign-in. Restart kimi after editing the config by hand.
Can Kimi post to social media on a schedule while I am away?
Yes. When Kimi schedules a post, Postiz stores it and publishes at the chosen time even after you close the terminal. For unattended runs, use the skill route: the postiz CLI returns JSON for every command, so a cron job or CI step can drive it, and Kimi Code can generate the script. Keep a human reviewing what goes out.
Is it safe to let Kimi post to my social accounts?
Kimi signs in to Postiz with OAuth, so no social media passwords are shared, and it can only reach channels already connected in Postiz. Remove the postiz entry from mcp.json to disconnect, or revoke access from your Postiz account. Ask Kimi to draft or schedule first and review before publishing.
Which social media platforms can Kimi post to?
Any channel connected to your Postiz account. Postiz supports 30+ platforms, including X (Twitter), LinkedIn, Instagram, Facebook, Threads, Bluesky, Reddit, YouTube, TikTok, Pinterest, Discord, Slack, Telegram, Mastodon, Medium, Dev.to, WordPress, and Google My Business. Connect the accounts once in Postiz, then name them in your prompt.
Is it free to start?
Yes. Postiz comes with a 7-day free trial, and the open-source version can be self-hosted for free. The MCP server and the skill are included with every account at no extra cost. Kimi Code CLI is open source, and Moonshot AI offers Kimi K3 through Kimi Code sign-in or a Kimi Platform key. See postiz.com/pricing for the current plans.
Related: Postiz Agent for any AI agent, Postiz MCP server, DeepSeek, Gemini, Claude Code, postiz-agent on GitHub, Pricing. Last updated: September 2026.
Let Kimi K3 run your social media
One prompt, one sign-in, and Kimi can post everywhere you already are.
Ready to get started?
Grow your social media presence with Postiz.
Schedule, analyze, and engage with your audience.
Agentic social media scheduler (cloud / open-source)
AI Agents