update_draft
Update Draft
Update an existing draft's content, platform configuration, tags, scheduling, or title. Can also be used to schedule, reschedule, or publish an existing draft by setting the publishAt field.
Ask your agent in plain language. Each of these maps to a real tool on the server.
update_draft
Update an existing draft's content, platform configuration, tags, scheduling, or title. Can also be used to schedule, reschedule, or publish an existing draft by setting the publishAt field.
list_social_sets
List all available social sets (groups of connected platform accounts). Social set IDs are required for all draft and content operations. Use this to discover which social sets and platforms are available.
get_draft
Retrieve full details of a specific draft, including its platform-specific content, status, scheduling info, and published URLs. Useful for inspecting draft content before publishing or checking published post URLs.
list_drafts
List and filter drafts in a social set. Filter by status (draft, scheduled, published) or tag to find specific content. Supports pagination for browsing large numbers of drafts.
delete_draft
Permanently delete a draft from Typefully. This action cannot be undone.
upload_media
Initiate a media upload to Typefully. Returns a presigned upload URL and media ID. After uploading the file to the presigned URL via PUT, use the media ID when creating or updating drafts. You can also check the processing status of previously uploaded media.
create_draft
Create a new draft post for one or more social media platforms (X, LinkedIn, Threads, Bluesky, Mastodon). Each platform can have its own tailored content and thread structure. Drafts can be saved, scheduled for a specific time, queued to the next available slot, or published immediately.
manage_tags
List existing tags or create a new tag for a social set. Tags are used to organize and categorize drafts for better workflow management.
get_current_user
Retrieve the Typefully user associated with the connected API key.
get_social_set
Inspect connected platform accounts and profile information for a social set. Use list_social_sets to discover its ID.
update_media
Set or clear an uploaded media file accessibility description before publishing. Use list_social_sets to discover the social set ID and upload_media for media IDs.
reply_to_comment_thread
Add a plain-text reply to an unresolved draft discussion. Use list_comment_threads to discover its ID. Resolved and auto-synced platform threads reject replies.
get_queue
Inspect free posting slots and scheduled or planned drafts in a date range for a social set. Use list_social_sets to discover its ID.
create_comment_thread
Start a review discussion anchored to an exact substring of draft text. Use get_draft to inspect content first and list_social_sets to discover its social set.
list_comment_threads
Read draft review discussions, including anchor snapshots and comments. Use list_social_sets and list_drafts to discover resource IDs.
resolve_comment_thread
Resolve a draft discussion. This is one-way: Typefully has no unresolve endpoint. Use list_comment_threads to discover its ID.
replace_queue_schedule
Replace all posting-slot rules for a social set. Requires ADMIN access. Use get_queue_schedule to inspect current rules and list_social_sets to discover the ID.
get_queue_schedule
Read posting-slot rules and timezone for a social set. Typefully initializes the default schedule if none exists. Use list_social_sets to discover the ID.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Create, schedule, and publish social media content across X (Twitter), LinkedIn, Threads, Bluesky, and Mastodon. Manage multi-platform drafts with per-platform tailored content, schedule posts for specific times or queue them into available slots, and publish immediately. Upload and attach media (images, videos, GIFs, PDFs) to posts. Organize content with tags, manage social sets (groups of connected platform accounts), filter drafts by status, inspect publishing queues, set accessible media descriptions, and collaborate through anchored draft discussions.
Common questions about connecting Typefully to AI agents with Metorial.