Skip to content

Tools

Every action an agent can take, grouped by the permission it needs.

Updated View as Markdown

Each tool is an MCP tool of the same name and a REST endpoint, POST /api/v1/tools/{name}, taking the same JSON arguments. A key sees only the tools its permissions allow. Open a tool for its full input, output and examples.

read

Tool Does
list_accounts The connected channels, their status and what each platform supports
list_posts Posts, newest scheduled first — by account, platform, status, time or words in the title/caption; paged
get_post One post: status, error, platform link, attempts
get_post_insights A post on the platform right now: visibility, processing, views, likes, comments
list_collections Playlists (YouTube) or boards (Pinterest)
list_captions The caption tracks of a post on the platform

publish

Tool Does
create_post Schedule a post, or post now
update_post Change a post that is still scheduled
cancel_post Cancel a post that is still scheduled
retry_post Send a failed post again
set_thumbnail Set or replace the thumbnail of a post on the platform

manage

Tool Does
edit_published_post Change the details of a post already on the platform
create_collection Create a YouTube playlist or a Pinterest board
add_to_collection Add a post on the platform to a playlist or board
upload_caption Upload a subtitle track (SRT, or WebVTT on YouTube)

comments

Tool Does
list_comments Read a post’s comments and replies, or those held for review
post_comment Comment on a public post as the channel
reply_to_comment Reply to a comment as the channel
moderate_comment Publish, hold or hide a comment; optionally ban its author

analytics

Tool Does
get_post_analytics A post’s views, watch time, retention and traffic sources
get_account_analytics A channel’s totals, daily numbers, top posts and traffic sources

storage

Tool Does
create_upload A presigned URL to upload a file (up to 5 GB) in one PUT
import_file Copy a file from a public URL into storage
list_files The files in storage, newest first, with their r2:// URLs — by words in the name; paged
delete_file Delete a file from storage

channels

Tool Does
connect_channel Start connecting a channel: a sign-in link for the user
get_connection Where a connect attempt stands
choose_channels Add the channels the user picked from a sign-in
Navigation

Type to search…

↑↓ navigate↵ selectEsc close