The MCP server exposes the public API as tools, grouped by resource. All tools act on the workspace tied to the API key.
| Tool | Description |
|---|
upload-media | Upload a local file (by absolute path) to the media library. |
list-media | List media items in the workspace. |
get-media | Get a media item by ID. |
delete-media | Delete a media item by ID. |
| Tool | Description |
|---|
list-posts | List posts, optionally filtered by status/from/to. |
create-post | Create a post (draft, scheduled, or publish now) for one or more accounts. |
get-post | Get a post by ID with per-target status. |
update-post | Update content, media, or strict flag on a draft/scheduled post. |
delete-post | Delete a post by ID. |
| Tool | Description |
|---|
list-social-accounts | List connected social accounts (use IDs as post targets). |
get-social-account | Get a social account by ID. |
| Tool | Description |
|---|
list-social-postings | List per-target publish results across the workspace. |
get-social-postings-by-post | List postings for a specific post. |
get-social-posting | Get a single posting by ID. |
- “Upload
~/Desktop/launch.png and schedule a post with it to my LinkedIn and X accounts for tomorrow at 9am.”
- “List my posts that failed to publish and show me the error for each target.”
- “What social accounts are connected to my workspace?”