Skip to main content
Glama

Server Details

Schedule and manage social media posts across 13 platforms (Bluesky, Threads, Instagram, LinkedIn, Mastodon, YouTube, Facebook, Pinterest, Telegram, Nostr, X/Twitter, Discord, Tumblr and more). OAuth 2.0 + PKCE, 10 tools, draft-first workflow for AI agents.

Ownership verified
Status
Healthy
Uptime
3.5% over 58 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

Score is being calculated.

Available Tools

10 tools
approve_draftInspect

Approve a draft post and schedule it for publishing at a specific time. This promotes a draft to the scheduled queue — it will publish at scheduled_time without further approval needed. Only works on posts with status 'draft'.

ParametersJSON Schema
NameRequiredDescriptionDefault
post_idYesPost ID of the draft to approve.
scheduled_timeYesISO 8601 datetime when to publish. Must be in the future.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
_noteNo
statusNo
scheduledForNo
create_from_templateInspect

Create a draft post using a saved template as the base content. You can override the text and other fields before saving. Use list_templates to get template IDs.

ParametersJSON Schema
NameRequiredDescriptionDefault
account_idsYesAccount IDs to post to. Use list_accounts to get IDs.
template_idYesTemplate ID from list_templates.
scheduled_timeNoISO 8601 publish time. Required when schedule_directly is true.
content_overrideNoOverride the template text. Leave blank to use template text as-is.
schedule_directlyNoWhen true, schedule immediately instead of saving as draft. Requires scheduled_time.
first_comment_overrideNoOverride the template first comment.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
_noteNo
draftNo
statusNo
targetsNo
scheduledForNo
templateUsedNo
create_postInspect

Create a post in Posthive. BY DEFAULT posts are saved as DRAFTS and require manual approval in the Posthive review queue before anything is published. Nothing is published automatically unless schedule_directly is explicitly set to true with a future scheduled_time. Use list_accounts to get valid account IDs before calling this tool.

ParametersJSON Schema
NameRequiredDescriptionDefault
contentYesThe post text content.
dry_runNoFull pipeline test without real API calls.
media_typeNoInstagram media type. 'post' = feed image/carousel, 'reel' = video reel, 'story' = story. Only relevant for Instagram accounts.
media_urlsNoArray of already-uploaded media URLs (images or video). Upload via POST /api/v1/upload first to get URLs.
account_idsYesArray of account IDs. Use list_accounts to get IDs.
per_accountNoPer-account content overrides. Keys are account IDs.
youtube_typeNoYouTube video type. 'short' = YouTube Short (vertical, ≤60s), 'video' = standard upload. Only relevant for YouTube accounts.
first_commentNoOptional first comment to fire after the post goes live.
scheduled_timeNoISO 8601 datetime for publish time. Required when schedule_directly is true.
schedule_directlyNoWhen true, post is scheduled directly and publishes at scheduled_time without manual approval. Requires scheduled_time. Defaults to false (saves as draft).

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
_noteNo
draftNo
statusNo
targetsNo
scheduledForNo
delete_post
Destructive
Inspect

Delete a pending or draft post from the queue.

ParametersJSON Schema
NameRequiredDescriptionDefault
post_idYesPost ID from list_scheduled_posts.

Output Schema

ParametersJSON Schema
NameRequiredDescription
okNo
deletedNo
duplicate_postInspect

Clone an existing post as a new draft. Copies content, accounts, and per-account overrides.

ParametersJSON Schema
NameRequiredDescriptionDefault
post_idYesPost ID to duplicate.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
_noteNo
draftNo
statusNo
targetsNo
scheduledForNo
get_post
Read-only
Inspect

Get full details of a single post by ID, including per-platform publish status.

ParametersJSON Schema
NameRequiredDescriptionDefault
post_idYesPost ID from list_scheduled_posts or create_post.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
draftNo
statusNo
contentNo
targetsNo
createdAtNo
perAccountNo
firstCommentNo
scheduledForNo
list_accounts
Read-only
Inspect

List all connected social media accounts for this Posthive workspace. Returns account IDs, platforms, and display names. Use these IDs when creating posts.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
accountsNo
list_scheduled_posts
Read-only
Inspect

List upcoming scheduled posts and drafts in the queue.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax results (default 20, max 100).
statusNoFilter by status. Omit to return all.

Output Schema

ParametersJSON Schema
NameRequiredDescription
postsNo
list_templates
Read-only
Inspect

List all saved post templates in this Posthive workspace.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
templatesNo
update_post
Destructive
Inspect

Update content or scheduled time of a queued or draft post. Only pending/draft posts can be updated.

ParametersJSON Schema
NameRequiredDescriptionDefault
contentNo
post_idYesPost ID from list_scheduled_posts.
per_accountNo
first_commentNo
scheduled_timeNoNew scheduled time (ISO 8601).

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
statusNo
scheduledForNo

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 10 tool updates
    • First observedapprove_draft
    • First observedcreate_from_template
    • First observedcreate_post
    • First observeddelete_post
    • First observedduplicate_post
    • First observedget_post
    • First observedlist_accounts
    • First observedlist_scheduled_posts
    • First observedlist_templates
    • First observedupdate_post

Publisher details

Operator
Posthive (posthive.co)
Operator website
https://posthive.co
Vendor relationship
First-party
Trust center
Not available
Restrictions
Requires Pro or Team plan. Generate an API key from Posthive Settings after signup at posthive.co

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
    16
    11 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources