Slice
mcp remote · streamable-http · v1.0.1 · source: crawl
https://mcp.tryslicemedia.com/mcp
Turn long podcast episodes, video or audio, into captioned vertical clips and transcripts.
Works
100
Verified Oct 31, 2026 · p50 723 ms · p95 738 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'slice' |
| tools_listed | 15 | pass | 22 tools |
| schema_complete | 15 | pass | 19 of 22 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 723 ms |
| latency_p95 | 5 | pass | p95 738 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (22)
| Name | Description | Schema |
|---|---|---|
list_styles | Use this when the user wants to know which caption looks they can choose from. Returns each style's id, name, a one-line description and a link to a preview picture. Pass styles to look up particular | typed |
start_episode | Use this when the user wants a podcast, interview, stream or other video turned into short clips. An audio-only episode (MP3, M4A, WAV, OGG or FLAC) works too: its clips come out as captioned vertical | typed |
get_episode | Use this when the user asks how an episode is going, whether it is ready, or what clips were found. Returns one status for the whole pipeline (waiting_for_upload, uploading, transcribing, finding_clip | typed |
make_clips | Use this when the user picks found clips to make. Cuts each one from the episode and renders it with captions burned in, in one step. Pass the numbers or refs get_episode listed (refs in brackets are | typed |
get_job | Use this when the user wants to know whether a clip is cut or rendered, or wants the finished file. Pass the job_id from make_clips or restyle_clip, or a clip_id for that clip's latest render. Returns | typed |
restyle_clip | Use this when the user wants a made clip changed and rendered again: a different caption style, bigger or smaller captions, captions moved up or down, the hook title turned on, off or reworded, or the | typed |
find_clips_about | Use this when the user wants clips from an episode on a particular topic or for a particular audience, e.g. "clips about creativity for artists" or "moments for young entrepreneurs". Searches the epis | typed |
get_visual_style | Use this when someone gives a Slice style ref (like "sref-V4RYN2"), names a style from tryslicemedia.com/styles, or pastes a prompt that says to call get_visual_style. Returns the style's look and fee | typed |
suggest_visual_styles | Use this when someone wants visuals, animation or a visual style for a clip, a Short or a script and has not picked a style. Pass the words as text, or a clip_id, job_id or episode_id from Slice to us | typed |
get_clip_edit | Use this when you are about to fix a made clip, first: returns every word with its index, text and times on the clip (seconds), whether it is a filler ("um"), whether a long pause follows it, and whet | typed |
cut_words | Use this when the person wants to remove words, every filler, or long pauses from a made clip, the way the Slice editor's clean-up does: the sound and the captions both, with breathing room kept so it | incomplete |
set_hook_title | Use this when the person wants to reword, turn on or off, or restyle the title card at the top of a made clip. style is a box such as "white box", "black box" or "lime word" (or a title template id). | typed |
edit_captions | Use this when the person wants to change captions on a made clip, applied in order. Word indexes and seconds come from get_clip_edit. set_text {word, text} fixes a word; split {word} starts a new capt | typed |
set_trim | Use this when the person wants to change where a made clip starts or ends, or to cut out any stretch in the middle, in seconds on the clip (get_clip_edit gives the word times). remove [{start_seconds, | typed |
set_caption_style | Use this when the person wants to change a made clip's captions, anything a person can change by hand, without a render: style (list_styles names), size (smaller, bigger, small, medium, large, extra_l | incomplete |
set_frame | Use this when the person wants to change how a made clip's picture is framed, anything the Slice editor's Frame tab and Layouts do, with no render. aspect: 9:16, 4:5, 1:1, 16:9, 3:4, source (ask the p | incomplete |
undo_edit | Use this when the person wants to take back changes you (the person's AI) made to a clip with the edit tools, newest first, the same as Undo in the Slice editor. A storyboard moment taken off the clip | typed |
templates | Use this when the person likes a look and wants to keep it, or wants their saved look on clips. The same saved templates as the Slice editor's Saved styles. kind: style (the caption look with logo, fr | typed |
read_captions | Use this when the user asks what a clip says, what is on screen at a particular moment, which caption contains a word or a typo, or who said something. It is also the only way to get a caption's id, s | typed |
transcribe_audio | Use this when the user wants the words: speech in an audio or video file turned into text, from a podcast, interview, lecture, meeting or voice note. Accepts a file the user attached (file) or a direc | typed |
transcription_status | Use this when transcribe_audio returned status "processing", to check whether the transcript is finished and get its text. Pass the transcription_id it returned. Call it again after a short wait while | typed |
email_transcript | Use this only when the user explicitly asks for a finished transcript to be emailed to them. Needs a Slice sign-in, asked for on first use, and sends the .txt, .srt and .vtt files only to the confirme | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/com-tryslicemedia-slice)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.