Add Postmaxx to your agent
Give your agent a Postmaxx key once. It connects itself, then you ask it to post.
- Create an API key in Postmaxx under Integrations › Your agent.
- Copy this, put your key in place of
pmx_…, and paste it into your agent. It adds Postmaxx itself. - Ask it: “Draft a post for all my accounts and show me before you schedule it.”
Add Postmaxx, my social media scheduler, to your MCP servers.
Name: postmaxx
URL: https://postmaxx.io/mcp (streamable HTTP)
Header: Authorization: Bearer pmx_…
Use your own way to add a remote MCP server, then list my Postmaxx accounts to check that it works.Your agent never sees your passwords, and you can revoke its key at any time.
What your agent can do
Eight tools over MCP, with the same checks and plan limits as the app.
See your accounts
Every connected account with its platform, brand and limits, and whether it needs reconnecting.
list_accountsSave a draft
One post for one or more accounts, with its own text or media on any platform. Anything to fix comes back with it.
create_postChange a post
New text, accounts or media for a post that hasn’t gone out, without making a second one.
update_postSchedule it
At a time in your time zone, at the next free time in your queue, or right away when you ask for that.
schedule_postCheck results
Drafts and scheduled, posted or failed posts, with each account’s link or the reason it failed.
list_postsDelete a post
Removes a draft or a scheduled post. Anything already posted stays on the platforms.
delete_postAdd pictures and videos
From a public link, or as a file of up to 5 MB, ready to attach to a post.
upload_mediaRead analytics
What went out and what failed in the last 7, 30 or 90 days, for one brand or all of them. Creator and Pro add likes, reposts and replies from Bluesky, Mastodon, Instagram, TikTok and YouTube.
get_analytics
Keys and safety
Your agent gets a Postmaxx key, never your passwords. You can see what it did and take the key away at any time.
- Owners and admins create keys in Integrations › Your agent. A key is shown once, when it’s made.
- Each key works for one workspace and shows when it was last used.
- Revoke a key and it stops working at once.
- Your agent’s posts stay drafts until they’re scheduled. None goes out right away unless your agent asks for that.
- Settings › Activity lists what each key did, under the key’s name.
- A key pasted into a post’s text is revoked at once, and that post can’t be scheduled.
The REST API
The same rules as the app, under /api/v1, with the same key. Every route is in the OpenAPI file.
- Send an
Idempotency-Keyand a retry never makes a second post. - Each account’s result comes back with its link, or the reason it failed.
- Errors come back as JSON, with a code, a plain message and a request ID.
KEY=pmx_…
HOST=https://postmaxx.io
curl -s $HOST/api/v1/accounts \
-H "Authorization: Bearer $KEY"
curl -s -X POST $HOST/api/v1/media/import \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: import-launch-1" \
-d '{"url":"https://example.com/launch.jpg","altText":"Launch day"}'
curl -s -X POST $HOST/api/v1/posts \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: launch-post-1" \
-d '{"text":"We launched.","mediaIds":["med_…"],
"targets":[{"accountId":"acc_…"}],"schedule":{"mode":"queue"}}'Questions
Something else? Write to us.
Which AI agents can I connect?
Claude Code, Codex (ChatGPT’s agent), Cursor, Hermes Agent, Grok Build and Gemini CLI, or any MCP client that can send an API key. Anything that can call a web API works too. The ChatGPT and Claude chat apps don’t work yet, because they connect through a sign-in that Postmaxx doesn’t offer.
Should my agent use MCP or the REST API?
MCP, if your agent supports it: it gets eight tools it calls by name, with notes on when to use each. The REST API is for your own code and scripts, and every route is in the OpenAPI file. Both take the same key and follow the same rules.
Can I check posts before they go out?
Yes. Ask your agent for drafts, and nothing goes out until you or your agent schedules them. Until its time, you can change any post in the calendar, move it or delete it.
Can my agent connect accounts on its own?
No. The owner or an admin connects accounts in Postmaxx. Your agent sees a new account in its list as soon as it’s connected.
Do the API and MCP cost extra?
No. API keys, the REST API and the MCP server come with every plan, from $29 a month after the free 7-day trial.