Your agent can build. Now it can post.
One entry in your MCP config. Then paste a TikTok link into the terminal, connect an account, and tell the agent when to post.
{ "mcpServers": { "postjam": { "url": "https://mcp.postjam.app" } } }
Works with anything that speaks MCP
- Claude Code
claude mcp add --transport http postjam https://mcp.postjam.app- Cursor
- Paste the JSON above into .cursor/mcp.json
- Codex
codex mcp add postjam --url https://mcp.postjam.app- Claude Desktop and claude.ai
- Customize → Connectors → Add custom connector, paste the URL
Endpoint: https://mcp.postjam.app
How it goes
Three steps, then it runs.
- 01
Paste a TikTok slideshow link
Your agent imports the post as an automation: the slides, the words burned on them, the caption and the song. 3 credits.
- 02
Connect an account and set a schedule
Connect TikTok, Instagram or YouTube in your browser once. Then tell the agent which days and times; it binds the accounts and saves the schedule, and nothing is set without your yes.
- 03
It posts on its own
Each occurrence renders an export from your own pictures (1 credit) and posts it to the accounts you named. Every export is on the automation's Exports tab and the calendar before it goes out, so you can review it, post it early or pull it.
No API key. Your browser instead.
The first tool call opens a page on Postjam. Sign in, or sign up with 10 free credits, approve the agent, and it carries on where it was. Connecting an account and choosing a plan stay in your browser. The agent can set the schedule and post to the accounts you name, and everything it schedules is on your calendar before it goes out.
What it costs
An import is 3 credits and an export is 1; sending it everywhere is free. When credits run short the agent says so and hands you the link to top up. More in the FAQ.
Tools
The dashboard, as tools.
53 of them, in 5 groups.
Workspace7
- workspace_status
- What you have, and the next step.
- list_workspaces
- The workspaces the account belongs to.
- billing
- Plan, credits, and where to top up.
- credit_history
- What the credits went on.
- list_accounts
- Connected accounts and their numbers.
- connect_account
- The link to connect one.
- calendar
- Exports and planned posts by day.
Automations10
- import_post
- Turn a TikTok slideshow link into an automation.
- import_status
- How far the import has got.
- retry_import
- Run a failed import again.
- create_format
- Start from scratch.
- list_formats
- Every automation, by status.
- get_format
- Slots, text, music, sources, blockers.
- rename_format
- Rename it, or its slug.
- duplicate_format
- Copy it.
- archive_format
- Put it away, or bring it back.
- delete_format
- Delete it, history and all.
Studio22
- list_folders
- Your gallery folders and what they hold.
- upload_to_gallery
- Put generated clips and images into a gallery folder from their links.
- prepare_upload
- Upload files from your machine: one command per file.
- finish_upload
- Land them once the commands have run.
- upload_status
- Where each upload or import stands.
- list_gallery
- Browse and search the gallery.
- create_folder
- Make a folder.
- rename_in_gallery
- Rename a folder or file.
- move_in_gallery
- Move folders and files.
- delete_from_gallery
- Delete folders and files.
- import_to_gallery
- Import a Pinterest board, YouTube channel or TikTok sound.
- add_slot
- Add a slot.
- remove_slot
- Remove one.
- reorder_slots
- Put them in order.
- update_slot
- Source, background, zoom, sound, length.
- set_slide_text
- The lines on a slide.
- set_track_text
- A line over the video.
- remove_track_text
- Take one off.
- shuffle_background
- Another background.
- dislike_background
- Never that one again.
- set_stickers
- Stickers on a slide.
- set_music
- Music from the gallery, and its range.
Schedule and accounts5
- set_schedule
- Days, times and timezone.
- clear_schedule
- Switch it off.
- bind_accounts
- Where the automation posts.
- set_caption
- Caption mode and text.
- set_hashtags
- The tags.
Exports and posting9
- export_format
- Render one export.
- run_status
- How far a run has got.
- list_exports
- What an automation has made.
- get_export
- Status, legs, caption, files.
- post_exports
- Post exports to accounts you name.
- post_now
- Bring a scheduled export forward.
- retry_post
- Try a failed post again.
- revert_run
- Undo a run.
- format_analytics
- Views and likes per post.