Skip to main content

Every tool

127 tools, grouped by the permission that reaches them, which is the same grouping the endpoint reference and the API key picker use. https://mcp.reelwire.io/mcp/all lists all of them that your key may use; https://mcp.reelwire.io/mcp lists the 61 marked Yes under At /mcp, the everyday ones, and reaches the rest through reelwire_find_tools and reelwire_use_tool (see Which tools it lists). The last column is the route each tool calls, so a workspace already driving Reelwire over HTTP can find the tool for something it does today.

Every tool carries the MCP annotations for what it does to the world (only reads, changes or removes something, reaches outside the workspace), which is how your app decides when to ask you first. Tools merged into another, and the retired ones, still answer by name and are listed nowhere.

Every tool is the API and nothing more. The server holds no key of its own: every request acts as the caller's own Reelwire API key, sent with it or minted for them by an OAuth connection (on their own machine, the key the server was started with), and passes the call through. Whatever that key may do, the assistant may do; whatever it may not, the assistant is refused with the name of the permission that is missing. See Permissions.

note

Generated from a running server, so this is what it actually serves. 127 tools cover every route a workspace key may call. Rotating the webhook signing secret is not a key's to call at all.

Overview​

Posts​

Needs Posts.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_archive_postFiles a channel's post away: it leaves reelwire_list_posts, which lists the active ones unless asked for archive archived./v1/jobs/{id}/unarchive
/v1/jobs/{id}/archive
reelwire_cancel_postStops one channel of a post that has not been handed over yet: its render, its approval request, and its hand-over if that is still waiting to go.Yes/v1/jobs/{id}/cancel
/v1/whoami
reelwire_delete_postHANDS A REQUEST TO THE OUTSIDE WORLD: it asks for this channel's post to be taken down, the ways the channel has switched on (never one that is off): its email goes as "Please take this post down", the webhook receives a post.delete, and the platform connector deletes a post it made itself, where the platform lets an app do that.Yes/v1/jobs/{id}/delete
reelwire_download_post_clipA post's video for the person to have./v1/pipeline/{id}
/v1/jobs/{id}/download
reelwire_download_post_packageOne post's package: its description, hashtags, brand text, channel and times, which is what somebody takes away to post by hand somewhere Reelwire does not reach./v1/posts/{id}/package
reelwire_list_channel_postsOne row per channel post: one piece of content for one channel in one language and shape, with its caption, hashtags, state, when it is scheduled, when it was handed over and the link somebody reported for it./v1/posts
reelwire_list_postsEvery post from arrival to published, newest first, ONE ROW PER POST: one piece of content, with its channels inside it in channels.Yes/v1/jobs
reelwire_overviewThe counts across the pipeline: waiting, rendering, awaiting approval, scheduled, published, failed.Yes/v1/overview
reelwire_pipelineA live look at the two lanes: clips being rendered and posts being published, with counts by state, what is in flight, what finished recently and how long each has been at its stage./v1/pipeline
reelwire_post_traceEverything about one channel of a post in one answer: what arrived and when, the brand and channel, the template, variant and version, the render with each output and its errors, the approval and who decided it, what people said about it (comments, oldest first), and the post with its captions, link and every hand-over it was part of (email, webhook and platform connector, each with its attempts).Yes/v1/pipeline/{id}
reelwire_report_postWhat a webhook receiver calls once it has acted on a hand-over, and what an assistant calls after posting one itself: for one channel's post, published (with its url and the platform's own id where known), skipped (deliberately not posted), failed (with the reason, which the Posts screen shows) or deleted (taken down after a delete was handed over).Yes/v1/posts/{id}/report
reelwire_repostHANDS OVER AGAIN: the same clip and text, for the same channel, as a new post of its own, handed over now the ways the channel has switched on (a platform connector that is on posts it on the platform again)./v1/jobs/{id}/repost
reelwire_retry_postHANDS OVER AGAIN, AND MAY POST PUBLICLY: a channel's post that FAILED (its email, webhook call or platform connector never got through, or its receiver reported it failed) is handed over anew, as it reads now, the ways the channel has switched on or the ones named of them.Yes/v1/jobs/{id}/retry-render
/v1/jobs/{id}/retry
reelwire_reuseReads what a post, a rendered clip or an export was made from, to make it again with a change: its template, VARIANT and build, brand, shape, language, and its content in the template's own shape with locales for every further language.Yes/v1/jobs/{id}/reuse
/v1/media/renders/{id}/reuse
/v1/direct-export/video/{jobId}/reuse
reelwire_update_postHANDS A CHANGE OVER: the new text, and a new video where given, go the ways the channel has switched on (never one that is off): its email goes as "This post changed", the webhook receives a post.update, and the platform connector changes the text of a post it made itself, where the platform lets an app do that (never its video).Yes/v1/jobs/{id}/kit-link
/v1/jobs/{id}/comments/{commentId}/delete
/v1/jobs/{id}/comments/{commentId}
/v1/jobs/{id}/comments
/v1/jobs/{id}/update

Posts - Approvals​

Needs Posts - Approvals.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_decide_approvalDecides one approval.Yes/v1/approvals/{id}
reelwire_list_approvalsEverything waiting for somebody to clear it before it can go out, oldest first, because a queue is worked from the front.Yes/v1/approvals

Schedule​

Needs Schedule, which is read only.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_calendarThe posting calendar for a window: which channel publishes what and at what time, worked out from every subscription's schedule, as the dashboard's Schedule shows it.Yes/v1/calendar/still
/v1/calendar/export/jobs
/v1/calendar/export/jobs/{jobId}/cancel
/v1/calendar/export/jobs/{jobId}
/v1/calendar/export/jobs/{jobId}/file
/v1/calendar/export/link
/v1/calendar/export
/v1/calendar

Compliance​

Needs Compliance, which is read only.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_complianceReads the compliance record (Enterprise): an entry for every clip Reelwire makes, a post's clip as it is rendered and every video exported (Create clip, an AI assistant, the API), every post handed over, every update, delete and resend, every approval decision, every delivery's outcome, every report of where a post stands and every change to a channel's approval, each sealed into the workspace's signed chain, time-stamped by an outside authority once a day and kept ten years, a video's with three frames of it./v1/compliance
/v1/compliance/export
/v1/compliance/export/link
/v1/compliance/audit
/v1/compliance/records/{id}
/v1/compliance/records

Library​

Clip studio​

Needs Clip studio.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_catalogueEvery ready-made feed Reelwire ships, by data source: each source's markets and each feed's id, slug, title, description and the templates that draw it./v1/catalogue
reelwire_list_templatesThe templates offered to this workspace, one short entry each: what it draws, its variants (styles of one content for a collection, different posts for a vertical such as Finance), the shapes it draws, how long its clips run, its newest version and its kind: style-and-format (one format of content, a chart, a list, a countdown, in the styles that suit it), looks (the brand's own parts in many styles: Stinger, Intro, Outro, Background, and Overlay for a video of theirs) or package (different posts in one style, made for this workspace where individual says so).Yes/v1/templates
reelwire_plan_exportCALL THIS BEFORE reelwire_export_video, every time, for the variant you will render: a template's variants can take entirely different fields (each of Finance's ten is a different post).Yes/v1/templates
/v1/media
/v1/brands/{id}
/v1/quick-start/profile
reelwire_request_custom_designSENDS AN EMAIL TO REELWIRE, ONLY ON THE PERSON'S YES: when they like none of the styles you showed them in their own brand, ask whether they would like a design made especially for them, and if they say yes, send this.Yes/v1/templates/custom-design
reelwire_template_formatThe JSON schema of one template's inputs, for one variant, with an example that passes the template's own check, so it is a safe start to change from.Yes/v1/formats/feed/{feedId}
/v1/formats/feed/{source}/{format}
/v1/formats/template/{templateId}
reelwire_template_referenceEvery variant of one template and every version of each, newest first, with the shapes each draws.Yes/v1/templates/{templateId}/reference/{ratio}/still
/v1/templates/{templateId}/still/{ratio}
/v1/templates/{templateId}/reference
/v1/templates/{templateId}/reference-sheet
/v1/templates/{templateId}/reference/{ratio}
reelwire_validate_contentChecks content against the template build it would draw, exactly as rendering a clip or saving a post checks it, and stores nothing: every field's shape and length, and every picture it names (media://...), which must be in the media library.Yes/v1/templates/{templateId}/validate

Clip studio - Create clip​

Needs Clip studio - Create clip.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_discard_exportDELETES AN EXPORT FOR GOOD: stops it if it is still rendering and removes the kept copy, whatever state it is in./v1/direct-export/video/{jobId}/discard
reelwire_download_exportThe finished export as an .mp4, the video file itself: no zip, nothing to unpack.Yes/v1/direct-export/zip
/v1/direct-export/zip/link
/v1/direct-export/video/{jobId}/link
/v1/direct-export/video/{jobId}/download
reelwire_export_keyframesDraws the frames you name as stills and ANSWERS WITH THE PICTURES, up to six, which you can look at: the cheap way to see what a template does with some content in a brand before spending a render, since stills are not counted against the allowance.Yes/v1/direct-export/keyframes
reelwire_export_queueThe workspace's exported videos, what Clip studio's Exported videos card lists, newest first: every export still waiting or rendering (with progress, and how many clips are in front of it), each that failed in the last two hours (with the reason), and the kept ones.Yes/v1/direct-export/queue
reelwire_export_statusThe state of one export: queued, rendering, succeeded, partial, failed, timed_out or cancelled, with progress from 0 to 1 and, while it waits, how many clips are in front of it on that machine.Yes/v1/direct-export/video/{jobId}
reelwire_export_timingWorks out how many frames this template will draw for this content, and how long that is in milliseconds, without rendering anything and without spending a render./v1/direct-export/timing
reelwire_export_videoBEFORE CALLING THIS, PLAN IT WITH THE PERSON: call reelwire_plan_export, ask for the content it lists (including the optional figures, points, pictures and source, not only a headline), get their pictures into the media library, check the content with reelwire_validate_content for the same template and variant (fix what it names; it costs nothing), and confirm a summary.Yes/v1/direct-export/video
reelwire_export_videosDraws the one content in EVERY shape of ratios and EVERY language of locales, one video each (at most 24).Yes/v1/direct-export/batch
reelwire_list_exportsEvery kept export of this workspace, newest first: template, variant, shape, language, length, and when it was made, with a link to play and download it that lasts as long as the export is kept.Yes/v1/direct-export/videos
reelwire_list_rendersEvery clip this workspace has had drawn, newest first: what drew it, which template and version, how far it got, how long it took and whether its video is still stored./v1/render-jobs/{id}/package
/v1/render-jobs

Media​

Needs Media.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_assetWhat a rendered clip is: its shape, language, size, duration, type and checksum, with a signed URL anybody can fetch or open./v1/assets/{id}
reelwire_copy_clip_to_libraryPuts a copy of one rendered clip (a post's clip or a kept export) into the media library as a file of its own, by the library's own rules: the storage allowance and the size of one file.Yes/v1/media/renders/{id}/copy
/v1/direct-export/video/{jobId}
reelwire_delete_mediaDeletes the file itself./v1/media/{id}/delete
reelwire_delete_rendered_clipDeletes a clip Reelwire drew, or a kept export, freeing the storage it held./v1/media/renders/{id}/delete
reelwire_download_assetOne file, a media library file or a rendered clip, for the person to have: over a hosted connection a signed link to give them, on their own machine (stdio) the file itself, written beside them./v1/assets/{id}
/v1/media
/v1/media/renders
/v1/assets/{id}/download
reelwire_import_mediaFetches one file from a public https address (a picture on the person's website, a logo they linked, an image they host) and adds it to the workspace's media library, answering with the file and its ref (media://...), which is what a template's picture field and a brand slot take.Yes/v1/media
/v1/media/import
reelwire_list_mediaThe images, video, sound and fonts in the library, which a template's content can point at, and how much of the workspace's storage they use.Yes/v1/media/renders
/v1/media/feed-pictures
/v1/sound-library
/v1/media
reelwire_media_upload_linkFOR FILES THE PERSON HAS: on their computer, attached in this chat, or on the machine you are running on.Yes/v1/media/upload-link
reelwire_media_usesEvery brand and post that points at one file in the media library./v1/media/{id}/uses
reelwire_rename_mediaChanges what a file is called./v1/media/{id}/rename

Publication​

Brands​

Needs Brands.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_brandEverything one brand holds: its name, whether it is in use, and the whole STYLE object, which is what a clip actually wears: identity (the lines it draws), palette (the colours it was given) and the colours worked out from them, text (faces and sizes), its logo, badge, background, stinger, intro and outro, sound, the transition between them, and the post text that goes out with every post.Yes/v1/brands/kits
/v1/brands/{id}/kit/jobs
/v1/brands/{id}/kit/jobs/{jobId}/cancel
/v1/brands/{id}/kit/jobs/{jobId}
/v1/brands/{id}/kit/jobs/{jobId}/pictures/{index}
/v1/brands/{id}/kit
/v1/brands/{id}/kit/jobs/{jobId}/file
/v1/brands/{id}/kit/link
/v1/brands/{id}
reelwire_brand_paletteGive it a brand colour or two and it answers with the complete set a template needs: the surfaces, the ink that stays readable on each of them, and the accents, and says where a colour given was adjusted to stay readable.Yes/v1/brands/palette
reelwire_create_brandA brand is what a clip wears: names, colours, type, logo, the legal line and its films.Yes/v1/brands
/v1/brands/{id}
reelwire_delete_brandHides a brand./v1/brands/{id}/delete
reelwire_delete_brand_assetClears one slot on a brand: its logo, its logo for dark surfaces, its mark, a stinger, intro or outro, its sound, a typeface./v1/brands/{id}/assets/{slot}/delete
reelwire_draft_brandAnswers with a complete, valid style object to start from, rather than an empty one somebody has to learn the shape of: the whole shape a brand's style takes, with Reelwire's own colours and type in it./v1/brands/draft
reelwire_duplicate_brandMakes a second brand like this one under a new name: its colours and type, names and legal line, post text, every language and every file./v1/brands/{id}/duplicate
reelwire_list_brandsThe brands this workspace has, one short line each: id, name, whether it is on, the title it draws, its logo's ref and how many channels wear it.Yes/v1/brands/watches/outlook
/v1/brands/watches
/v1/brands
reelwire_read_websiteReads one public web page, the business's own website that the person gave you, and answers with what a brand is made of: logo candidates as addresses (bring one into the library with reelwire_import_media, then reelwire_set_brand_asset), whether the logo is drawn inline and has to be asked for as a file, the colours its styles use most (neutrals apart), the typefaces it names, its social profiles (listed, not read: ask for screenshots of those), the pictures on the page, the site's own pages it links to, the most telling first, so that you can read on with another call, and the business as it describes itself: name, kind, telephone, address, opening hours, menu, headings, first paragraphs.Yes/v1/brands/read-website
reelwire_set_brand_assetPoints one of a brand's file slots at a file in the media library: the logo, the logo for dark surfaces, the mark, the badge, a background picture or video for one shape or a universal one, the soundtrack, a stinger, intro or outro clip for one shape or a universal one, or a typeface.Yes/v1/brands/{id}/assets/{slot}
/v1/brands/{id}/assets/{slot}/link
reelwire_update_brandRenames a brand, turns it off, changes the style a clip wears, or makes, changes or removes a frequency watch over brands.Yes/v1/brands/watches/{watchId}/delete
/v1/brands/watches/{watchId}
/v1/brands/watches
/v1/brands/{id}

Channels​

Needs Channels.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_create_channelA channel is one place posts go: one account, in one format (a platform and shape), one language, wearing one brand.Yes/v1/channels
reelwire_delete_channelStops a channel and takes it off the screens./v1/channels/{id}/delete
reelwire_duplicate_channelMakes a second channel like this one under a new name: its format and shape, language, brand, approval, posting settings, how its posts are handed over by email and webhook, and every source it listens to./v1/channels/{id}/duplicate
reelwire_getting_startedSETTING UP, OR CHANGING WHAT IS SET UP.Yes/v1/whoami
/v1/quick-start/profile/forget
/v1/quick-start/profile
/v1/quick-start
/v1/channels
/v1/queues
/v1/licence
/v1/brands
/v1/pocket
/v1/brands/watches
/v1/brands/{id}
/v1/feeds
/v1/direct-export/videos
reelwire_list_channelsWhere posts go: one channel per platform account and language, each wearing one brand and listening to its own sources.Yes/v1/channels
reelwire_list_surfacesEvery surface a channel can publish to (Instagram Reels, TikTok, YouTube Shorts and the rest) with the shapes each takes, and platforms: the dashboard's Platform dropdown, each platform with its shapes, the surface each shape is saved as, and whether Reelwire can post there itself through a platform connector (available) or will later (planned).Yes/v1/channels/surfaces
reelwire_stop_everythingWhether the whole workspace is held, and holding it: while it is stopped, or a planned silence covers now, every channel counts as paused, no new post is made and nothing goes out but deletes./v1/channels/stop
/v1/channels/stop/resume
/v1/channels/silences
/v1/channels/silences/{id}
/v1/channels/silences/{id}/delete
reelwire_subscribe_channelSubscribes one channel to one source, which is what makes it publish anything at all: a channel with no subscriptions renders nothing, whatever arrives.Yes/v1/channels/{id}/subscriptions
reelwire_test_channel_connectorAsks the channel's platform whether the credentials saved on the channel's platform connector still work, and posts nothing: like a ping, it only reads what they reach (the bot and its chat on Telegram, the app and its channel on Slack, the webhook on Discord, the member on LinkedIn)./v1/channels/connector/test
reelwire_unsubscribe_channelRemoves one subscription.Yes/v1/channels/{id}/subscriptions/{subId}/delete
reelwire_update_channelChanges a channel that already exists: rename it, move it to another brand, change its language or format (surface), turn it off, change how its posts go out (by email, by webhook, by its platform connector, in any mix), or make it ask for approval before anything goes out.Yes/v1/compliance/approval-rules/{channelId}
/v1/channels/connector/connect
/v1/channels/connector/connect/{id}
/v1/channels/{id}
reelwire_update_subscriptionChanges one subscription: turn it off without losing it, pin it to a cut of the template, pin it to an exact version, or set when a ready-made feed's updates go out on this channel (releaseSchedule: days, or a monthDay, and times in its timeZone (UTC where left out, so give the person's own zone), or delayMinutes after each arrival; null for Send on arrival, as soon as they arrive)./v1/channels/{id}/subscriptions/{subId}
reelwire_whoamiThe workspace this server is connected to, the permissions its API key holds (each in the words a refusal uses, such as "Activity - What went out: write"), which version of Reelwire this is, whom at Reelwire this workspace can reach where somebody looks after it (assignedContact), and WHETHER THE WORKSPACE IS SILENT (silent): Stop everything pressed, or a planned silence on now, holds every channel, so nothing new is made and nothing goes out but deletes until it is resumed (reelwire_stop_everything) or the silence ends.Yes/v1/whoami
/v1/version
/v1/channels/stop

Syndication​

Needs Syndication.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_add_subscriberAdds a participant to a group on the workspace's behalf, as they would subscribe in its iframe: the channels (where the group has several), an email address and/or a webhook as the group allows, and optionally the workspace's own participant ID for them./v1/syndication/groups/{id}/partners
reelwire_add_syndication_groupAdds a group, such as one channel for one page, all your channels for everybody, or one language's, with a page of its own./v1/syndication/groups
reelwire_list_partner_deliveriesEvery email (EMAIL) and webhook call (WEBHOOK) to a participant, newest first, a page at a time: the participant, what it was (post.publish, post.update, post.delete), the channels, its state (DELIVERED, RETRYING, DEAD after the last retry, SKIPPED where the way was gone by the time it was due), where it went and what came back./v1/syndication/deliveries
reelwire_list_partnersEvery participant, newest first, a page at a time: how they are known (label: the workspace's own id for them where its portal signed one into the page or it typed one, customerId, else their address or their webhook's host), whether they signed up themselves or the workspace added them (source: self or owner), whether they are blocked, their group, the channels they take of it (feeds), their confirmed address and any address waiting for confirmation, their webhook (address, and whether it has answered a test call, without which it receives nothing; its calls are signed with the group's secret, shown only on the group's page), whether they are paused, whether they can receive anything yet (reachable), and their last delivery./v1/syndication/partners/{id}
/v1/syndication/partners
reelwire_list_syndication_groupsEvery syndication group, in its order (or one, by groupId): its name (the workspace's own, never shown to participants), its page title (pageTitle, the heading of its page, null for the usual one), its description (what participants read at the top of its page), its channels (offered to participants to choose from; a group of one channel hands that one to everybody), how it hands posts over (byEmail, byWebhook), the sites allowed to show it (allowedOrigins, empty for any), whether its page shows the logo and title on top (showHeader), the language its participants receive everything in (language: en, de or es), its page's address and the iframe code to put in the portal (page.url, page.frame), its portal key (portalKey: the workspace's server signs a participant's ID or email address with it, ?participant=<id>&sig_participant=<HMAC-SHA256 of the id, hex> and/or &email=<address>&sig_email=<HMAC-SHA256 of the address, hex>, so the page shows them what they subscribed with; never put it in a browser), and how many participants it has (partners), signed up on its page or added by the workspace./v1/syndication/groups/{id}
/v1/syndication/groups
reelwire_remove_partnerRemoves a participant for good: nothing more is handed on to them, and their lines leave the log./v1/syndication/partners/{id}/delete
reelwire_remove_syndication_groupRemoves a group, its page, and its participants, however they joined: nothing more is handed on to them, and their lines leave the log./v1/syndication/groups/{id}/delete
reelwire_resend_to_partnerSends one line of the participants' log again, from its first attempt: an email with a fresh post kit link, or a webhook call with its clip links signed afresh./v1/syndication/deliveries/{id}/redeliver
reelwire_set_syndication_lookSaves any of the syndication settings; a field left out stays as it is, and null puts it back to its default./v1/syndication/settings
reelwire_syndication_previewDraws what a participant sees, in the saved branding with anything in draft laid over it unsaved, and answers its HTML (an email's logo inline, with its subject and sender)./v1/syndication/preview
reelwire_syndication_settingsThe workspace's syndication settings: the branding of everything a participant sees, every group's iframe, email and post kit (logo, title, footer, and four colours: background, card, accent for buttons and links, signature for the title and headings); the email settings (sender: the name, the reply-to address, and mode, either reelwire, from local@ Reelwire's sending domain through Reelwire's mail service, an address no mailbox stands behind, or smtp, through the workspace's own mail server, whose host, port, security, user name and address to send from are in smtp, with password only saying whether one is kept); what each comes to with the defaults filled in (effective); and how many participants the plan holds (partners: those who can receive anything, and the most)./v1/syndication/settings
reelwire_syndication_test_emailSends one test email in the branding, the way the emails to participants go: the saved email settings, with anything in draft laid over them unsaved, so a mail server's settings can be tried before they are saved./v1/syndication/sender/test
reelwire_update_partnerChanges one participant's settings, only those given: pauses or resumes them (paused, nothing is handed on and nothing waits for later), blocks or unblocks them (blocked, nothing is sent and the same address, webhook or participant ID cannot subscribe in the group again), and sets their participant ID, their channels, their email address or their webhook./v1/syndication/partners/{id}
reelwire_update_syndication_groupRenames a group, changes its page title, its description, its channels (the whole list, replacing it) or how it hands posts over, or moves it in the list (position, from 0)./v1/syndication/groups/{id}

Content sources​

Ready-made feeds​

Needs Ready-made feeds.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_feed_referenceA shipped feed's preview videos, so you can show what the customer would get before turning anything on.Yes/v1/feeds/{feedId}/reference/{ratio}/still
/v1/feeds/{feedId}/still/{ratio}
/v1/feeds/{feedId}/reference/{ratio}
/v1/feeds/{feedId}/reference
reelwire_list_feedsThe ready-made feeds this workspace is offered, one row each and a page at a time, found by market (one industry's feeds: brokers for Finance, tech, public, realestate, pharmacies, others), type, usable, plan (feeds that plan may add), listening (feeds a channel of this workspace listens to), schedule (how often it fires), language (feeds that can be delivered in it) and q (words of a name, title or description), the filters of the dashboard's Ready-made feeds: every feed the industries its owner chose reach, plus any a channel of it still listens to (offered false).Yes/v1/feeds
reelwire_set_feedSwitches one format of one ready-made feed off for the whole workspace, or back on./v1/feeds

Post composer​

Needs Post composer.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_create_post_listA post list is the third way content arrives: somebody writes it.Yes/v1/queues
reelwire_delete_post_listThe list and every post waiting in it are gone for good./v1/queues/{id}/delete
reelwire_delete_scheduled_postOne post out of a list./v1/queues/{id}/packages/{packageId}/delete
reelwire_list_post_listsThe lists of posts written by hand, each holding posts that go out at their own time, with its posts in the order they go out (a post's id is what reelwire_update_scheduled_post and reelwire_delete_scheduled_post take) and how far each got.Yes/v1/queues
reelwire_plan_postsTHE NUMBERS BEHIND A CONTENT PLAN, before anything is written: for one post list, the times posts can go out over the next weeks (up to 13), in the audience's time zone and in UTC, between 06:00 and 20:00 there, as many as the month's allowance pays for once every channel listening renders each post and what the channels already post is counted, and never more a day than a channel's ramp allows (1 a day in its first week, 2 in weeks two and three, 3 from week four).Yes/v1/queues
/v1/queues/{id}/plan
/v1/templates
/v1/channels
/v1/quick-start/profile
/v1/brands/{id}
/v1/templates/{templateId}/validate
reelwire_schedule_postAdds a post to a post list, to go out at the time given, or with posts a whole plan of up to a hundred at once, all written or none (every one is checked first, and a refusal names each post that does not fit by its number, /posts/3/...).Yes/v1/queues/{id}/packages/batch
/v1/queues/{id}/packages
reelwire_update_post_listRenames a post list or turns it off./v1/queues/{id}
reelwire_update_scheduled_postEdits a post that is still waiting in a list: its title, its content, the template, cut or build it is drawn with, or when it goes; or cancels it.Yes/v1/queues/{id}/packages/{packageId}

Reelwire Pocket​

Needs Reelwire Pocket.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_pocketReelwire Pocket is a content source made of things somebody does: on a connected device they press one of its actions, a big button such as Visiting a property, add photos, videos and a few notes, and look at three to five stills before the clip goes out.Yes/v1/pocket/clips
/v1/pocket/{id}/clips/{clipId}
/v1/pocket
/v1/pocket/{id}/clips
reelwire_update_pocketMakes a pocket or changes its settings; a field left out stays as it is.Yes/v1/pocket/order
/v1/pocket
/v1/pocket/{id}
/v1/pocket/{id}/pair
/v1/pocket/{id}/devices/{deviceId}/delete
/v1/pocket/{id}/devices/{deviceId}
/v1/pocket/{id}/interview
/v1/pocket/{id}/clips
/v1/pocket/{id}/clips/{clipId}/change
/v1/pocket/{id}/clips/{clipId}/text
/v1/pocket/{id}/delete
/v1/pocket/{id}/clips/{clipId}/preview
/v1/pocket/{id}/clips/{clipId}/post
/v1/pocket/{id}/clips/{clipId}/discard
/v1/pocket/{id}/clips/{clipId}/archive
/v1/pocket/{id}/clips/{clipId}/unarchive

Custom feeds​

Needs Custom feeds.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_create_streamA stream is where a workspace's own systems push events: it has an id to name in the event body and one template every event it carries is drawn with./v1/streams
reelwire_delete_streamThe stream stops accepting data: anything still sending its id gets a refusal saying it was removed, rather than silence./v1/streams/{id}/delete
reelwire_list_streamsThe custom feeds (streams) this workspace's own systems send events to./v1/streams
/v1/stream
reelwire_suggest_field_mapReads the last event this stream received and proposes a map from that shape to the template's fields, handing back the proposal, the template's own fields and the sample so it can be checked before anybody saves it./v1/streams/{id}/suggest-map
reelwire_update_streamChanges a stream's name, description, whether it is on, the template it draws with, or its field map./v1/streams/{id}/update

Custom feeds - Send raw data​

Needs Custom feeds - Send raw data (write only).

ToolWhat it doesAt /mcpAPI equivalent
reelwire_send_eventPush something that happened into a stream./v1/streams/{id}/test
/v1/stream
reelwire_send_feed_eventSends one event to a feed Reelwire carries, as a producer would./v1/ingest/{source}/{format}
reelwire_validate_eventTakes exactly what reelwire_send_event takes and answers whether it would have worked, creating nothing./v1/stream/validate
reelwire_validate_feed_eventTakes exactly what reelwire_send_feed_event takes and answers whether it would be accepted, naming the field and the reason when it would not./v1/ingest/{source}/{format}/validate

Connections​

Webhook​

Needs Webhook.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_set_webhookSets the URL Reelwire hands posts over to, for every channel with Webhook switched on./v1/webhook
reelwire_test_webhookSends one signed ping to the workspace's webhook address now, exactly as a hand-over arrives (the same headers and signature, about no post), and answers what came back: whether it got through, the status, how long it took and the start of the receiver's answer./v1/webhook/test
reelwire_webhookThe workspace's webhook: the URL Reelwire calls with every hand-over of a channel that has Webhook switched on (one signed call per hand-over, carrying every channel of the batch), whether it is on, and a hint of the signing secret, which is all a receiver needs to check a delivery./v1/webhook

Activity​

Needs Activity, which is read only.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_list_ingest_eventsThe received log: every event that reached this workspace, newest first, from a shipped feed, from its own API streams or from a post written by hand, with what became of it./v1/ingest-events/{id}
/v1/ingest-events

Activity - What went out​

Needs Activity - What went out.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_list_deliveriesThe delivery log: every way every hand-over went out, newest first, one line for its email (mechanism EMAIL), one for its webhook call (WEBHOOK) and one per post for its platform connector (CONNECTOR), each with the channels it carried, its state, the attempt it is on, the status code that came back and the error./v1/deliveries/{id}
/v1/deliveries
reelwire_redeliverSends one line of the delivery log again, now rather than at its next retry: a webhook call with the same delivery id and its clip links signed afresh, or the same email again./v1/deliveries/{id}/redeliver

My account​

Team​

Needs Team.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_invite_teammateCreates the person with the powers you name and emails them a link to choose their password./v1/compliance/auditors/{userId}/resend
/v1/compliance/auditors
/v1/team/users
reelwire_list_teamWho is in the workspace, what each of them may do, whether they have signed in yet, and how many more people the plan allows./v1/compliance/auditors
/v1/team/users
reelwire_remove_teammateEnds their access at once: any session they have is dead on the next request./v1/compliance/auditors/{userId}/delete
/v1/team/users/{userId}/delete
reelwire_resend_inviteFor the colleague whose setup email went to spam or was lost./v1/team/users/{userId}/resend
reelwire_update_teammateChanges somebody's powers or the name beside them./v1/team/users/{userId}

Subscription​

Allowance​

Needs Allowance, which is read only.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_render_quotaHow many renders the month's allowance has left, how much storage is used, and how that storage is split between the media library and rendered clips, with the seats (seats: colleagues besides the owner) and syndication participants (partners: those who can receive something) in use against the most the plan holds.Yes/v1/renders/quota

Plan​

Needs Plan, which is read only.

ToolWhat it doesAt /mcpAPI equivalent
reelwire_planThe plan, what it switches on, how many people and syndication participants it allows, and what the next tier up would add.Yes/v1/licence

Not an API call​

These answer from the server itself: the documentation it carries, who the key belongs to, the way to the tools a list leaves out, and the one act it has to refuse.

ToolWhat it doesAt /mcp
reelwire_commissionThe owner's own affiliate programme: their link and promo code, how much they have earned, what is held and what they can collect, the customers they brought by number, their tax details and their agreement.
reelwire_find_toolsThis connection lists the everyday tools; more are here than it shows, by job: syndication (groups of channels handed on to participants), the compliance record and the audit log (Enterprise), custom feeds and events, the webhook and the delivery log, the team, and less common work on posts, brands, channels, sources, videos and media.Yes
reelwire_media_upload_pageAnswers with the address of the dashboard's Media screen, where the person uploads pictures, videos, sound and fonts from their own computer into the library themselves.Yes
reelwire_my_accountReads, and changes where told, what belongs to the person who connected this assistant: the name they go by, the language they read Reelwire and its emails in, their time zone, whether they get Reelwire's optional emails, and the workspace's industries, which decide what ready-made feeds and templates it is offered.
reelwire_read_docRead a documentation page in full, by the path a search result gave, such as /manuals/api/events/ or /manuals/dashboard/brands/.Yes
reelwire_resend_postSENDS AGAIN, the one way named, as the post reads now; the post's state does not change.Yes
reelwire_search_docsSearch the manual, the API reference and the MCP guide.Yes
reelwire_use_toolRuns one tool reelwire_find_tools found, by its name, with its arguments, exactly as calling it directly would: the same check of the arguments, the same permissions, the same answer.Yes