AdaptlyPost
A
AdaptlyPost
/update_post

Update Post

Update a scheduled or draft post's caption, schedule, accounts, media, or platform configs. Cannot update published posts.

liveunknown~5s typical
mcpadaptlypost
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-com-adaptlypost-mcp-server /update_post for me.

Input

FieldTypeDescription
id*stringPost ID to update
textstringUpdated text
platformsarrayUpdated target platforms
contentTypestring (TEXT | IMAGE | VIDEO | CAROUSEL)
scheduledAtstringUpdated schedule time (ISO 8601)
timezonestringIANA timezone for the schedule time
mediaUrlsarrayUpdated media URLs. Use publicUrl values from upload_media or get_upload_urls
thumbnailUrlstringCustom thumbnail image URL for video posts
thumbnailTimestampMsnumberGenerate thumbnail from video at this timestamp (milliseconds)
platformTextsarray
linkedinConnectionIdsarrayLinkedIn account connection IDs to post from
twitterConnectionIdsarrayX (Twitter) account connection IDs to post from
instagramConnectionIdsarrayInstagram account connection IDs to post from
youtubeConnectionIdsarrayYouTube channel connection IDs to post from
tiktokConnectionIdsarrayTikTok account connection IDs to post from
threadsConnectionIdsarrayThreads account connection IDs to post from
blueskyConnectionIdsarrayBluesky account connection IDs to post from
pinterestConnectionIdsarrayPinterest account connection IDs to post from
pageIdsarrayFacebook page IDs
tiktokConfigsarrayTikTok per-connection config. Each entry needs connectionId + privacyLevel at minimum

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"mcp-com-adaptlypost-mcp-server","endpoint":"/update_post","input":{"id":"..."}}'
cli
npx cracked-ai run -p mcp-com-adaptlypost-mcp-server -e /update_post -i '{"id":"..."}'
mcp
run_tool({ provider: "mcp-com-adaptlypost-mcp-server", endpoint: "/update_post", input: {"id":"..."} })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.