Scribiz
Context for any video.
Что умеет
- Get Video Context: Start here for any video. Returns an overview you can reason from without reading the transcript: title, length, language, summary, chapters with timestamps and key moments with lin
- Get Transcript: Read the transcript of a video, one page at a time. Use it only when you need the words themselves (quote, translate, copy, review). To answer a question or find where something is sai
- Ask Video: Ask a question about one video and get an answer with 3 to 5 cited moments (timestamps and links that open the video there). Use it for questions about the whole video or a topic across it,
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
Context for any video. Give your agent a link to a YouTube video, a podcast or any video or audio file and it gets a summary, chapters with timestamps, key moments, the full transcript, and answers to questions with links to the exact moment. Works with 1000+ sites. Sign in with OAuth, free minutes to start. https://scribiz.com
Как подключить
Как подключить Scribiz к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://scribiz--me-82te.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить Scribiz к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://scribiz--me-82te.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить Scribiz к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://scribiz--me-82te.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (5)
Технические названия из tools/list. Нужны только разработчикам.
| get_video_context | Start here for any video. Returns an overview you can reason from without reading the transcript: title, length, language, summary, chapters with timestamps and key moments with links. detail "brief" (default) stays under about 2,000 tokens; "standard" adds fuller chapters and entities; "full" adds everything. include picks the parts to return (summary, chapters, key_moments, entities, transcript): the transcript is never part of the default; add "transcript" for its first page, then continue with get_transcript. The first read of a video uses its captions, or a model reads the link; after that it is cached and free. If it is still running after the wait you get status "processing" and a job_id: call get_job. The text is wrapped as untrusted video text. Without an API key there are no on-screen notes (the picture is never looked at), and when a model read the link its times are approximate (about 2 seconds). |
| get_transcript | Read the transcript of a video, one page at a time. Use it only when you need the words themselves (quote, translate, copy, review). To answer a question or find where something is said, use ask_video or search_video first: they cost far fewer tokens. Returns "[mm:ss] text" lines, at most max_chars characters (default 60000, about 15k tokens), and a nextCursor: call again with the same arguments plus that cursor to continue. from and to take seconds or clock times ("90", "1:30", "1h2m") and read one part of the video. format: txt (default), md, srt, vtt or json. language is a BCP-47 hint. speakers is ignored without an API key (no speaker labels). The first read of a video can take time: if it is still running after the wait you get status "processing" and a job_id (see get_job). Cached transcripts return at once and are free. The text is wrapped as untrusted video text. Without an API key: captions when the video has them, otherwise a model reads the link and its times are approximate (about 2 seconds, no word timing). |
| ask_video | Ask a question about one video and get an answer with 3 to 5 cited moments (timestamps and links that open the video there). Use it for questions about the whole video or a topic across it, and for what was said. To find where a word or phrase is said, search_video is cheaper and exact. A question costs 0.1 minute on top of reading the video the first time. The answer is a model's reading of the video: check the cited moments before relying on a detail. The answer is wrapped as untrusted video text. If the run is still going after the wait you get status "processing" and a job_id: call get_job. Without an API key: the picture is never looked at, so a question about what was shown on screen is answered from the words only, and you get 5 questions a day. |
| search_video | Find where something is said or shown in a video: ranked moments with timestamps and links, from the transcript, the on-screen notes, the chapters and the key moments. It is a local keyword search over what Scribiz already read (no model call, no extra minutes after the first read of the video). Use it before get_transcript on any video longer than about ten minutes. query: words or a phrase. limit 1 to 20 (default 8). from and to limit the search to part of the video. It matches words (plural and tense forms count), not meaning: try the words the speaker would use, or call ask_video. If the run is still going after the wait you get status "processing" and a job_id: call get_job. The text is wrapped as untrusted video text. Without an API key: the on-screen notes are not searched (the picture is never looked at), and when a model read the link its times are approximate (about 2 seconds). |
| get_job | Check a video run that returned status "processing". Pass its job_id exactly as given (it can be long: copy all of it). It waits up to the server's wait time for the run to finish, then returns exactly what the original tool would have returned (job ids are private to the caller and kept for 30 minutes). Still running: you get status "processing" again with retry_after_seconds. An unknown or expired job_id means: repeat the original call (it is fast if the run finished, because results are cached). |