get_account
Needs: Any levelYour plan, renewal date, AI drafts used and left this month, weekly scheduling limit, channel counts, time zone, language, and this connection's level. Assistants call it first.
Counts against: Hourly request limit
MCP server
ProPost speaks the Model Context Protocol (MCP), the open standard AI assistants use to work with other apps. Connect Claude, ChatGPT, Cursor, VS Code, Gemini or any MCP client, and ask it to draft, schedule and publish on all your channels. Your plan, its limits and your approval rules apply to everything it does.
Server URL
https://www.propost-ai.com/api/mcpWhen you connect an assistant (or create a key) you pick one level. ProPost enforces it on every request, whatever the assistant tries.
Drafts only
Writes and edits drafts. You review and schedule them in ProPost.
Schedule
Also schedules and queues posts. You can still cancel before they go out.
Full autopilot
Also publishes immediately. Posts go public with no review.
Change it or disconnect at any time in Settings → Integrations.
In Claude and other assistants that honour MCP's safety hints, you're asked to confirm before a post is edited or deleted, or a posting schedule is replaced. Writing drafts, scheduling, queueing, unscheduling and publishing run without a prompt, within the level you chose: only Full autopilot can publish right away.
Pick your assistant. Where it says sign in, you'll be sent to ProPost to approve the connection and choose its level.
claude.ai, Claude Desktop and mobile
https://www.propost-ai.com/api/mcpOn Team and Enterprise plans an owner may need to add the connector for the organization first.
What the assistant can call. Read tools need nothing more than a connection; write tools also respect the level you chose.
Your plan, renewal date, AI drafts used and left this month, weekly scheduling limit, channel counts, time zone, language, and this connection's level. Assistants call it first.
Counts against: Hourly request limit
Your connected channels with their id, network, name, character limit, whether they need an image or video, and whether they need reconnecting.
Counts against: Hourly request limit
Your posts, filtered by status (draft, approved, scheduled, published, failed) and channel, up to 100 at a time, each with its engagement numbers when the network has reported them.
Counts against: Hourly request limit
One post with its status, text, hashtags, schedule time, live link or error.
Counts against: Hourly request limit
A channel's weekly queue times, whether the queue is paused, and the next free slot.
Counts against: Hourly request limit
A channel's followers and totals (impressions, reach, likes, comments, shares, engagement rate) for the last 7, 30 or 90 days, compared with the period before, plus how the posts you published from ProPost did.
Counts against: Hourly request limit
Your voices: the default one and each named persona, with the channels that write in it.
Counts against: Hourly request limit
Checks whether a post is ready to go out on its channel (length, required media, reconnection, plan allowance) without changing anything.
Counts against: Hourly request limit
mcp.page.tools.suggest_posting_times.summary
Counts against: mcp.page.tools.suggest_posting_times.uses
Your idea bank, newest first.
Counts against: Hourly request limit
Saves an idea to your idea bank for later.
Counts against: Idea bank size on your plan
Removes an idea from your idea bank.
Counts against: Hourly request limit
Defines a new voice: name, role, tone, audience, topics and up to three writing samples. Up to 10 per account.
Counts against: Hourly request limit
Changes a voice; only the fields given change. Channels using it write with the new settings from then on.
Counts against: Hourly request limit
Sets which voice a channel's drafts are written in, or puts it back on the default voice.
Counts against: Hourly request limit
Writes hashtags at the end of a post's text so they're published with it, replacing an existing hashtag line rather than stacking.
Counts against: Channel character limit
Attaches an image to a post: a graphic the assistant designs as SVG (rendered by ProPost, with fonts bundled), an image sent directly (up to about 3 MB), or one fetched from a public https link (up to 8 MB). Stored like an upload in the app and published with the post.
Counts against: 8 MB per image
Removes the image from a post that isn't published yet.
Counts against: Hourly request limit
ProPost AI rewrites a post following an instruction, within the channel's limit. Up to 3 rewrites per post.
Counts against: Hourly AI limit (no monthly draft)
Suggests hashtags for a post and saves them as suggestions; the text is unchanged.
Counts against: Hourly AI limit (no monthly draft)
Copies a post onto another of your channels, condensed to that network's limit if needed.
Counts against: Hourly AI limit when condensing
Saves a post the assistant wrote, on one or several channels (a linked copy per channel, each within that network's limit). On Drafts only, it waits for your approval.
Counts against: Hourly request limit
ProPost's own writer drafts a post from an idea, in your voice and persona, with copies condensed for each channel.
Counts against: 1 monthly AI draft, hourly AI limit
Changes a post's text or hashtags (not once published). On Drafts only, an edited post goes back to draft for your review.
Counts against: Hourly request limit
Takes a post off the schedule so it isn't published.
Counts against: Hourly request limit
Deletes a post that isn't published yet.
Counts against: Hourly request limit
Schedules a post for an exact time.
Counts against: Weekly scheduling limit, channel allowance
Puts a post in the channel's next free queue slot.
Counts against: Weekly scheduling limit, channel allowance
Replaces a channel's weekly queue times, or pauses and resumes its queue.
Counts against: Hourly request limit
Publishes a post right away. Only on connections set to Full autopilot; it runs without a confirmation prompt there.
Counts against: Channel allowance
Only if you chose Full autopilot. On Drafts only it can't schedule or publish anything; on Schedule it can schedule but not publish immediately, and you can cancel before the time.
Your monthly AI drafts are used up. The assistant can still write the post itself and save it with create_draft, which uses no allowance.
The account is on Free or the paid plan has expired. Renew or upgrade in Settings → Plans & billing; the connection works again straight away.
Your ProPost time zone (Settings → Preferences). Assistants read it with get_account and send times with an offset, so "tomorrow 9am" means 9am where you are.
Open Settings → Integrations for your server URL and keys.
Sign in to ProPost