S
sprkly
/sprkly_schedule_post
Schedule a post
Queue a post for publishing, in ONE call. Attach media by passing the user's link straight to media_urls: sprkly downloads it into storage itself for the platfo
liveunknown~5s typical
mcpsprkly
$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-app-sprkly-sprkly /sprkly_schedule_post for me.
Input
| Field | Type | Description |
|---|---|---|
| caption | string | Post caption, max 2200 characters. |
| platforms | array | Platforms to publish to. A platform with exactly one connected account is targeted directl |
| profile_ids | array | Specific accounts to publish to, from sprkly_list_profiles. When given, this list IS the t |
| all_accounts | boolean | Explicitly post to EVERY connected account on every listed platform, skipping the needsAcc default false |
| scheduled_time | string | ISO 8601 timestamp to publish at. Must be in the future. If omitted the post goes out on t |
| media_urls | array | Publicly reachable image or video URLs to attach, in slide order. Pass links through for A |
| media_id | string | Id of a single media file already uploaded to sprkly. Shorthand for a one-item media_ids. |
| media_ids | array | Ids of media files already uploaded to sprkly, in slide order. Array order is the publishe |
| title | string | Post title. Required for YouTube (max 100 characters) and TikTok (max 150 characters). |
| category | string | Optional content category, e.g. "fitness". |
| platform_meta | object | Platform-specific publishing options, keyed by platform. |
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-app-sprkly-sprkly","endpoint":"/sprkly_schedule_post","input":{"all_accounts":false}}'cli
npx cracked-ai run -p mcp-app-sprkly-sprkly -e /sprkly_schedule_post -i '{"all_accounts":false}'mcp
run_tool({ provider: "mcp-app-sprkly-sprkly", endpoint: "/sprkly_schedule_post", input: {"all_accounts":false} })Try it
Runs against your signed-in workspace balance. Sign in if you have not.