{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_tec9upwtzb9d","handle":"slice","url":"https://wellknown.network/agents/slice","links":{"self":"https://wellknown.network/agents/slice/record.json","html":"https://wellknown.network/agents/slice","markdown":"https://wellknown.network/agents/slice/record.md","api":"https://wellknown.network/api/v1/agents/slice","status":"https://wellknown.network/api/v1/agents/slice/status","claim":"https://wellknown.network/agents/slice/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/slice/claim.json","badge":"https://wellknown.network/agents/slice/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/slice/history","tools":"https://wellknown.network/api/v1/agents/slice/tools"},"ard":{"identifier":"urn:air:mcp.tryslicemedia.com:server:slice","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Slice","summary":"Turn long podcast episodes, video or audio, into captioned vertical clips and transcripts.","description":"Turn long podcast episodes, video or audio, into captioned vertical clips and transcripts.","publisher":{"name":"com.tryslicemedia","url":null},"homepage":"https://tryslicemedia.com/agents","repository":null,"version":"1.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.tryslicemedia.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-17T10:11:20.879301Z","publishedAt":"2026-10-17T10:11:20.879301Z","registryName":"com.tryslicemedia/slice"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"media.speech-recognition","name":"Speech Recognition","confidence":1,"provenance":"derived"},{"slug":"media.video-editing","name":"Video Editing","confidence":0.525,"provenance":"derived"},{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":0.525,"provenance":"derived"},{"slug":"productivity.crm","name":"CRM & Sales","confidence":0.525,"provenance":"derived"},{"slug":"productivity.calendar","name":"Calendar & Scheduling","confidence":0.51,"provenance":"derived"}],"categories":["dev","media","productivity"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-25T14:26:32.615Z","lastProbedAt":"2026-10-25T14:26:32.615Z","statusComputedAt":"2026-10-25T14:30:05.880Z","reliability30d":{"probes":25,"successRate":1,"p50Ms":45,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":25,"ok":25,"authBoundaryOk":0,"serviceOk":25,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-25T14:26:32.615Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":180,"error":null,"detail":{"tools":[{"name":"start_episode","description":"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: "},{"name":"get_episode","description":"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_uploa"},{"name":"make_clips","description":"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 g"},{"name":"get_job","description":"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_i"},{"name":"restyle_clip","description":"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 "},{"name":"list_styles","description":"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 pic"},{"name":"find_clips_about","description":"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"},{"name":"read_captions","description":"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 al"},{"name":"transcribe_audio","description":"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 "},{"name":"transcription_status","description":"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"},{"name":"email_transcript","description":"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, "}],"toolCount":11,"toolsHash":"b04c08e09dbe009a70fb208c36d946aa53006ed1d5104aedc482802dc18a7f82","serverName":"slice","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T06:27:43.139Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":28,"error":null,"detail":{"tools":[{"name":"start_episode","description":"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: "},{"name":"get_episode","description":"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_uploa"},{"name":"make_clips","description":"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 g"},{"name":"get_job","description":"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_i"},{"name":"restyle_clip","description":"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 "},{"name":"list_styles","description":"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 pic"},{"name":"find_clips_about","description":"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"},{"name":"read_captions","description":"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 al"},{"name":"transcribe_audio","description":"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 "},{"name":"transcription_status","description":"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"},{"name":"email_transcript","description":"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, "}],"toolCount":11,"toolsHash":"b04c08e09dbe009a70fb208c36d946aa53006ed1d5104aedc482802dc18a7f82","serverName":"slice","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T23:27:35.987Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":58,"error":null,"detail":{"tools":[{"name":"start_episode","description":"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: "},{"name":"get_episode","description":"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_uploa"},{"name":"make_clips","description":"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 g"},{"name":"get_job","description":"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_i"},{"name":"restyle_clip","description":"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 "},{"name":"list_styles","description":"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 pic"},{"name":"find_clips_about","description":"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"},{"name":"read_captions","description":"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 al"},{"name":"transcribe_audio","description":"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 "},{"name":"transcription_status","description":"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"},{"name":"email_transcript","description":"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, "}],"toolCount":11,"toolsHash":"b04c08e09dbe009a70fb208c36d946aa53006ed1d5104aedc482802dc18a7f82","serverName":"slice","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T16:23:32.986Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":25,"error":null,"detail":{"tools":[{"name":"start_episode","description":"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: "},{"name":"get_episode","description":"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_uploa"},{"name":"make_clips","description":"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 g"},{"name":"get_job","description":"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_i"},{"name":"restyle_clip","description":"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 "},{"name":"list_styles","description":"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 pic"},{"name":"find_clips_about","description":"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"},{"name":"read_captions","description":"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 al"},{"name":"transcribe_audio","description":"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 "},{"name":"transcription_status","description":"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"},{"name":"email_transcript","description":"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, "}],"toolCount":11,"toolsHash":"b04c08e09dbe009a70fb208c36d946aa53006ed1d5104aedc482802dc18a7f82","serverName":"slice","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T09:25:57.287Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":40,"error":null,"detail":{"tools":[{"name":"start_episode","description":"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: "},{"name":"get_episode","description":"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_uploa"},{"name":"make_clips","description":"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 g"},{"name":"get_job","description":"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_i"},{"name":"restyle_clip","description":"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 "},{"name":"list_styles","description":"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 pic"},{"name":"find_clips_about","description":"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"},{"name":"read_captions","description":"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 al"},{"name":"transcribe_audio","description":"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 "},{"name":"transcription_status","description":"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"},{"name":"email_transcript","description":"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, "}],"toolCount":11,"toolsHash":"b04c08e09dbe009a70fb208c36d946aa53006ed1d5104aedc482802dc18a7f82","serverName":"slice","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T02:21:29.004Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"tools":[{"name":"start_episode","description":"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: "},{"name":"get_episode","description":"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_uploa"},{"name":"make_clips","description":"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 g"},{"name":"get_job","description":"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_i"},{"name":"restyle_clip","description":"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 "},{"name":"list_styles","description":"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 pic"},{"name":"find_clips_about","description":"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"},{"name":"read_captions","description":"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 al"},{"name":"transcribe_audio","description":"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 "},{"name":"transcription_status","description":"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"},{"name":"email_transcript","description":"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, "}],"toolCount":11,"toolsHash":"b04c08e09dbe009a70fb208c36d946aa53006ed1d5104aedc482802dc18a7f82","serverName":"slice","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T19:28:06.619Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":35,"error":null,"detail":{"tools":[{"name":"start_episode","description":"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: "},{"name":"get_episode","description":"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_uploa"},{"name":"make_clips","description":"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 g"},{"name":"get_job","description":"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_i"},{"name":"restyle_clip","description":"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 "},{"name":"list_styles","description":"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 pic"},{"name":"find_clips_about","description":"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"},{"name":"read_captions","description":"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 al"},{"name":"transcribe_audio","description":"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 "},{"name":"transcription_status","description":"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"},{"name":"email_transcript","description":"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, "}],"toolCount":11,"toolsHash":"b04c08e09dbe009a70fb208c36d946aa53006ed1d5104aedc482802dc18a7f82","serverName":"slice","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T12:28:13.956Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":33,"error":null,"detail":{"tools":[{"name":"start_episode","description":"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: "},{"name":"get_episode","description":"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_uploa"},{"name":"make_clips","description":"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 g"},{"name":"get_job","description":"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_i"},{"name":"restyle_clip","description":"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 "},{"name":"list_styles","description":"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 pic"},{"name":"find_clips_about","description":"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"},{"name":"read_captions","description":"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 al"},{"name":"transcribe_audio","description":"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 "},{"name":"transcription_status","description":"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"},{"name":"email_transcript","description":"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, "}],"toolCount":11,"toolsHash":"b04c08e09dbe009a70fb208c36d946aa53006ed1d5104aedc482802dc18a7f82","serverName":"slice","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T05:30:22.240Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":47,"error":null,"detail":{"tools":[{"name":"start_episode","description":"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: "},{"name":"get_episode","description":"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_uploa"},{"name":"make_clips","description":"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 g"},{"name":"get_job","description":"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_i"},{"name":"restyle_clip","description":"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 "},{"name":"list_styles","description":"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 pic"},{"name":"find_clips_about","description":"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"},{"name":"read_captions","description":"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 al"},{"name":"transcribe_audio","description":"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 "},{"name":"transcription_status","description":"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"},{"name":"email_transcript","description":"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, "}],"toolCount":11,"toolsHash":"d1e3f15d6c1246c80444e0549b4e95a801bab08b99d5224275a9c0640667f0d9","serverName":"slice","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T22:26:27.795Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":35,"error":null,"detail":{"tools":[{"name":"start_episode","description":"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: "},{"name":"get_episode","description":"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_uploa"},{"name":"make_clips","description":"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 g"},{"name":"get_job","description":"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_i"},{"name":"restyle_clip","description":"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 "},{"name":"list_styles","description":"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 pic"},{"name":"find_clips_about","description":"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"},{"name":"read_captions","description":"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 al"},{"name":"transcribe_audio","description":"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 "},{"name":"transcription_status","description":"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"},{"name":"email_transcript","description":"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, "}],"toolCount":11,"toolsHash":"d1e3f15d6c1246c80444e0549b4e95a801bab08b99d5224275a9c0640667f0d9","serverName":"slice","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"start_episode","description":"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: "},{"name":"get_episode","description":"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_uploa"},{"name":"make_clips","description":"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 g"},{"name":"get_job","description":"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_i"},{"name":"restyle_clip","description":"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 "},{"name":"list_styles","description":"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 pic"},{"name":"find_clips_about","description":"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"},{"name":"read_captions","description":"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 al"},{"name":"transcribe_audio","description":"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 "},{"name":"transcription_status","description":"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"},{"name":"email_transcript","description":"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, "}],"package":null,"toolSurface":{"id":"ts_xjqzmyxbgw3v","endpointId":"ep_gx24gcneq5z3","hash":"b04c08e09dbe009a70fb208c36d946aa53006ed1d5104aedc482802dc18a7f82","toolCount":11,"serverName":"slice","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-23T12:28:13.969Z","lastSeenAt":"2026-10-25T14:26:32.612Z","observations":8,"toolNames":["start_episode","get_episode","make_clips","get_job","restyle_clip","list_styles","find_clips_about","read_captions","transcribe_audio","transcription_status","email_transcript"],"distinctSurfaces":3},"endpointFacts":[{"id":"ep_gx24gcneq5z3","url":"https://mcp.tryslicemedia.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-24T23:27:36.000Z","auth":{"observedAt":"2026-10-24T23:27:36.344Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://mcp.tryslicemedia.com/.well-known/oauth-protected-resource/mcp","resource":"https://mcp.tryslicemedia.com/mcp","authorizationServers":["https://tryslicemedia.com"],"scopesSupported":["clips.read","clips.write","transcribe.free"]},"authorizationServer":{"url":"https://tryslicemedia.com/.well-known/oauth-authorization-server","issuer":"https://tryslicemedia.com","grantTypesSupported":["authorization_code","refresh_token"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["none","client_secret_post","client_secret_basic"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":true},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-10-24T23:27:36.577Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"mcp.tryslicemedia.com","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-10-01T06:42:45.000Z","validTo":"2026-12-30T06:42:44.000Z","daysToExpiry":65,"sanCount":1,"fingerprint256":"F5:2B:A1:51:C0:1B:05:47:5D:87:8A:9B:8E:19:0B:1C:D2:77:8B:58:72:4A:5C:3C:72:F1:CC:D4:E9:15:51:DC"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.tryslicemedia/slice","url":"https://registry.modelcontextprotocol.io/v0/servers/com.tryslicemedia%2Fslice","firstSeenAt":"2026-10-18T13:20:36.112Z","fetchedAt":"2026-10-25T12:22:20.625Z","normalizedAt":"2026-10-25T12:22:20.625Z"}]},"firstSeenAt":"2026-10-18T13:20:36.112Z","updatedAt":"2026-10-25T14:31:31.082Z"}