Postomator MCP reference
A remote Streamable HTTP server for working with authorized Postomator workspaces. Browser connections use OAuth authorization code with S256 PKCE, not API keys.
- Endpoint
https://postomator.com/mcp- Authorization issuer
https://postomator.com- Transport
- Streamable HTTP
- Protocol compatibility
- 2025-11-25
initialize; 2026-07-28server/discovermetadata
Tools
apply_queue_assignApply queue assignApply a previously previewed queue assign mutation.apply_queue_enqueueApply queue enqueueApply a previously previewed queue enqueue mutation.apply_queue_occurrenceApply queue occurrenceApply a previously previewed queue occurrence mutation.apply_queue_removeApply queue removeApply a previously previewed queue remove mutation.apply_queue_reorderApply queue reorderApply a previously previewed queue reorder mutation.apply_queue_ruleApply queue ruleApply a previously previewed queue rule mutation.apply_queue_timezoneApply queue timezoneApply a previously previewed queue timezone mutation.approve_postApprove postApprove the current content revision for its selected profile.assist_textAssist with textApply one existing tracked and scrubbed LinkedIn editing operation.cancel_invitationCancel invitationCancel an unaccepted invitation.convert_idea_to_draftConvert idea to draftAtomically create or return the idea's existing draft. To schedule it, next call schedule_post with the returned post_id and post_version.create_content_sourceCreate content sourceQueue a public HTTPS article for asynchronous repurposing into post ideas. Poll get_content_source for results.create_followup_commentCreate follow-up commentAdd planned follow-up publication content.create_invitationSend invitationCreate and email a workspace invitation.create_postCreate draftCreate an unscheduled LinkedIn draft.create_workspaceCreate workspaceCreate a workspace and explicitly add it to this connection.delete_content_sourceDelete content sourceDelete one of the caller's source jobs and its ideas.delete_followup_commentDelete follow-up commentDelete planned follow-up publication content.delete_mediaDelete mediaPermanently remove an attachment with content concurrency guards.delete_postDelete postPermanently delete an unpublished draft.delete_workspaceDelete workspacePermanently delete the active workspace and its related records.generate_linkedin_biosGenerate LinkedIn biosGenerate up to five scrubbed LinkedIn About-section drafts from a professional description.generate_linkedin_carousel_textGenerate LinkedIn carousel textGenerate scrubbed titles and body copy for three to eight carousel slides; this does not render, download, or publish a PDF.generate_linkedin_commentsGenerate LinkedIn commentsGenerate exactly three scrubbed comment drafts grounded in a pasted LinkedIn post and the caller's genuine perspective; nothing is published.generate_linkedin_headlinesGenerate LinkedIn headlinesGenerate up to ten scrubbed profile headline options from a professional description.generate_linkedin_hooksGenerate LinkedIn hooksGenerate up to ten scrubbed opening hooks for a LinkedIn post topic.generate_linkedin_postGenerate LinkedIn postGenerate one scrubbed 150–250 word LinkedIn draft from a topic or source text; this does not create or publish a post.generate_post_textGenerate post textGenerate scrubbed LinkedIn post text from an idea with usage tracking.get_calendarGet calendarList scheduled posts in a bounded aware datetime interval.get_content_sourceGet content sourceGet one bounded source result with all generated ideas.get_invitationGet invitationRead one workspace invitation.get_postGet postRead one post including scheduling and delivery state.get_post_ideaGet post ideaRead one generated idea and its existing draft link.get_profileGet profileRead the authenticated connection actor's profile. This does not return or imply granted scopes.get_queueGet queueRead a bounded page of queue posts plus the exact IANA timezone, queue revision, and weekly rules. IDs in each post can be passed to remove, reorder, or occurrence tools.get_workspaceGet workspaceRead the active workspace and members.list_connected_accountsList connected accountsRead social profile capabilities and connection health without credentials.list_content_sourcesList content sourcesList recent workspace repurposing jobs.list_followup_commentsList follow-up commentsList comments that will be published as ordered follow-up content.list_invitationsList invitationsList workspace invitations.list_pending_invitationsList my pending invitationsList pending invitations matching the actor's verified or unverified emails.list_post_ideasList post ideasPage generated ideas for a workspace source.list_post_mediaList post mediaList attachment metadata; binary content is not embedded.list_postsList postsSearch and page through workspace posts.list_workspacesList workspacesList consented workspaces where membership remains active.prepare_cv_generationPrepare CV generationValidate CV metadata and return truthful instructions for one read-only PDF upload that generates headlines or bios.preview_queue_assignPreview queue assignPreview the exact queue assign mutation without committing it.preview_queue_enqueuePreview queue enqueuePreview the exact queue enqueue mutation without committing it.preview_queue_occurrencePreview queue occurrencePreview the exact queue occurrence mutation without committing it.preview_queue_removePreview queue removePreview the exact queue remove mutation without committing it.preview_queue_reorderPreview queue reorderPreview the exact queue reorder mutation without committing it.preview_queue_rulePreview queue rulePreview the exact queue rule mutation without committing it.preview_queue_timezonePreview queue timezonePreview the exact queue timezone mutation without committing it.publish_postPublish post nowAuthorize immediate publication; worker delivery remains asynchronous.rename_documentRename documentChange the LinkedIn document title with content concurrency guards.request_audio_transcriptionRequest audio transcriptionDescribe the bounded companion audio transfer needed for tracked transcription.request_media_downloadRequest media downloadDescribe the required authenticated bounded companion download.request_media_uploadRequest media uploadDescribe the required bounded companion transfer for an attachment.retry_video_preparationRetry video preparationReset failed pending LinkedIn video deliveries and enqueue preparation again.schedule_postSchedule postSchedule or reschedule using the actor's timezone.set_post_targetSet post targetSelect a LinkedIn profile for an unscheduled draft.suggest_content_emojiSuggest content emojiSuggest one unused emoji for the sentence or paragraph immediately before a cursor; content is not modified or published.unschedule_postUnschedule postRemove a movable post from publication and queue.update_followup_commentUpdate follow-up commentEdit planned follow-up publication content.update_invitationUpdate invitationUpdate an unaccepted invitation's role and permissions.update_postUpdate postReplace draft content using optimistic concurrency and approval confirmation.update_workspaceUpdate workspaceRename the active workspace.