The PostOnce MCP lets MCP-compatible clients create posts, upload media, and manage workflows through the PostOnce Public API.Documentation Index
Fetch the complete documentation index at: https://docs.postonce.to/llms.txt
Use this file to discover all available pages before exploring further.
- 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
| Tool | What it does |
|---|---|
list_active_accounts | Returns active connected social accounts you can post to right now. |
create_post | Creates a text or media-backed post for one or more target accounts. |
get_post | Returns the aggregate post status and per-target delivery details. |
upload_media_from_path | Uploads a local image or video file and returns a reusable media object. |
create_media_post_from_path | Uploads a local file and creates a post in one flow. |
create_workflow | Creates a workflow that republishes content from a source account to target accounts. |
delete_workflow | Deletes a workflow you no longer need. |
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.
