A response is not a publication
accepted, requires_approval and scheduled are workflow states. Keep the returned post ID and read it with get_publish until each destination reports published or failed.
Cursor
Add Postdom as a Cursor MCP server and Cursor's agent can check your connected accounts, submit finished videos for your approval and read what published, while Postdom keeps every result.
No card needed. Nothing posts until you approve it.
Cursor reads MCP servers from .cursor/mcp.json. This block names an environment variable and holds no key.
.cursor/mcp.json
{
"mcpServers": {
"postdom": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@postdom/mcp@0.4.0"],
"env": { "POSTDOM_API_KEY": "${env:POSTDOM_API_KEY}" }
}
}
}Put Postdom's operating brief in .cursor/rules/postdom.mdc so the agent loads the rules with the project. The package needs Node.js 22 or newer.
Postdom's Free plan costs nothing and needs no card. It makes 1 post a month from your website, posts to 2 accounts on any platform Postdom supports, and keeps the Postdom watermark.
The MCP server, the REST API, the SDKs and webhooks are included on every plan, Free too. Your own agent uses its own model.
When you want more, Starter is $39 a month for 30 posts, about $1.30 a post. A post is any format and only counts when you approve or schedule it.
Cursor gets 14 tools: workspace status, accounts, the brief, uploads, plans, publishing finished videos, and reading results and performance.
Through MCP, Postdom publishes finished videos you supply and reports what happened. It does not make videos over MCP; the posts Postdom writes from your website are made and approved in the app.
accepted, requires_approval and scheduled are workflow states. Keep the returned post ID and read it with get_publish until each destination reports published or failed.
You own the accounts, the rules and the approval. Your agent prepares the request; you decide what goes out.
When a platform does not report a value, Postdom marks it unavailable with the reason, and leaves it out of totals.
Postdom turns your website into ready-to-post videos, slideshows and single images in your brand, and posts the ones you approve to TikTok, Instagram and more.
Postdom reads your brand from it: logo, colours, fonts, tone, what you do and who it's for.
Your For You feed fills with finished posts in formats that already work on TikTok and Instagram: real clips and photos with native text boxes.
Nothing posts until you approve it. At your first approval, connect TikTok or Instagram, and Postdom schedules what you approve in your time zone.
Every approve, edit and skip shapes the next posts. Once 9 of your last 10 posts of one type are approved without edits, Postdom offers to post that type without review.
Yes. @postdom/mcp@0.4.0 runs over stdio in Cursor and exposes 14 tools.
Any, including Free. MCP access is included on every plan.
In .cursor/rules/postdom.mdc. It tells the agent how to work; it is not the connection.
No. The agent prepares the request; a person approves it in Postdom.
Start free, connect Cursor, and let Postdom make your posts from your website too.
Free makes 1 post a month. No card.