- Endpoint:
https://postonce.to/mcp - Auth:
Authorization: Bearer <PostOnce API key> - Transport: Streamable HTTP
Prerequisites
Before you connect the PostOnce MCP, make sure you have:- a PostOnce API key from the dashboard preferences page
- at least one active connected social account in the dashboard
- a plan that includes Public API access. See plans
- a real local file path if you want to use the media helper tools
Setup for Claude Desktop
Add a custom MCP server in Claude Desktop and use this config:postonce tools.
Setup for Claude Code
Add the PostOnce MCP to your Claude Code MCP settings:Setup for Codex
Add the PostOnce MCP to your Codex MCP configuration:Setup for other MCP clients
Any MCP client that supports HTTP transport can connect directly with:- Endpoint:
https://postonce.to/mcp - Auth header:
Authorization: Bearer po_live_your_api_key - Transport: HTTP (Streamable HTTP)
Quick start
Use this sequence to verify the connection:list_active_accountscreate_postget_postcreate_workflowdelete_workflow
upload_media_from_pathcreate_media_post_from_path
Common tools
Good to know
- Media helper tools require a real local file path.
- Generic chat attachments only work if your MCP client exposes them as local files or URLs.
create_media_post_from_pathsupports a single image or video file per call.- The MCP uses your PostOnce account permissions, so available tools and actions depend on your API key scopes and connected accounts.
Ready to connect?
Get API keys
Open your dashboard preferences to create or manage a PostOnce API key for MCP access.
View plans
Check which PostOnce plans include Public API access before you connect the MCP.
