DeLive Transcript Analyzer — скилл
Скилл и MCP-сервер дают агенту искать и разбирать расшифровки встреч, лекций и стримов из приложения DeLive
- 268 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Агент читает полные расшифровки ваших разговоров, а в них бывают личные и рабочие сведения
- Токен Open API передается в конфиге клиента переменной окружения
- Сервер ходит на локальный адрес приложения и не пишет в ваши сессии
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/delive-transcript-analyzerОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент читает полные расшифровки ваших разговоров, а в них бывают личные и рабочие сведения
- Токен Open API передается в конфиге клиента переменной окружения
- Сервер ходит на локальный адрес приложения и не пишет в ваши сессии
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
DeLive Transcript Analyzer — скилл и MCP-сервер для работы с расшифровками, которые копит DeLive. Само приложение на Electron захватывает системный звук и превращает речь в текст через один из подключаемых движков распознавания. Скилл лежит в папке `skills/delive-transcript-analyzer` и объясняет агенту, какие инструменты есть и в каком порядке их вызывать. MCP-сервер — отдельный Node.js-скрипт `mcp/delive-mcp-server.js`. Клиент запускает его по stdio, а он обращается к локальному REST API приложения. Инструмент `search_transcripts` ищет сессии по слову в названии или тексте. Инструмент `get_session` отдает полную сессию: расшифровку, исправленную ИИ версию, сводку, майндкарту и историю вопросов и ответов. `get_session_transcript` возвращает только текст, `get_session_summary` сводку с задачами и ключевыми словами. Еще есть `get_recording_status`, `list_topics` и `list_tags`, а также ресурсы с последними десятью сессиями и статусом приложения. Скилл описывает типовые сценарии: письмо по итогам встречи, конспект лекции, решения из обсуждения кода, отчет по нескольким сессиям. Когда у сессии есть исправленная ИИ версия, для сводок и переводов скилл советует брать ее. Для живого потока приложение отдает WebSocket по адресу `ws://localhost:23456/ws/live`.
Для кого. Для тех, кто записывает встречи, лекции и стримы в DeLive и хочет, чтобы Claude Code или Cursor превращал расшифровки в письма, конспекты и отчеты.
Подходит, если
- После созвона нужно найти расшифровку по слову из названия и написать участникам письмо с решениями и задачами
- Из записи лекции нужен конспект или набор карточек для повторения
- Обсуждение кода записано, и по нему нужен список технических решений и черновик реализации
- Нужна сводка по нескольким сессиям одного проекта: сроки, принятые решения, открытые вопросы
- Агенту нужен живой поток расшифровки через WebSocket во время записи
Не подходит, если
- Нужны запись и распознавание речи без установки DeLive: скилл только читает данные приложения
- Приложение закрыто или Open API выключен в настройках: инструменты вернут ошибку
- Приложение нужно запускать на сервере без экрана: DeLive рассчитан на рабочий стол
- Нужны чужие записи: сервер видит только сессии вашего локального приложения
Пример запроса к агенту
Найди в DeLive расшифровку созвона про релиз и напиши участникам письмо с решениями и задачамиОграничения
Работает только при запущенном DeLive с включенным Open API (Настройки, Общие, Open API) на порту 23456. Нужны Node.js 18 или новее и команда npm install в папке mcp. Если в приложении задан токен, его передают в переменной `DELIVE_API_TOKEN`. Установки одной командой нет: путь к `delive-mcp-server.js` вписывают в конфиг клиента вручную. Облачные движки распознавания требуют ключей их поставщиков, локальные whisper.cpp и FunASR работают без облака.
Как отключить. Удалите блок delive из конфига MCP-клиента и папку скилла. Чтобы закрыть доступ к данным, выключите Open API в настройках DeLive или закройте приложение.
Частые вопросы
Как подключить DeLive к Claude Code?
Выполните npm install в папке mcp репозитория, включите Open API в приложении и добавьте в конфиг MCP сервер delive: команда node, аргумент с путем к `mcp/delive-mcp-server.js`, переменные `DELIVE_API_URL` и `DELIVE_API_TOKEN`. Для Cursor тот же блок кладут в `.cursor/mcp.json`.
Что вернет `get_session_transcript`, если расшифровку правил ИИ?
Текст расшифровки и отдельным разделом исправленную версию, когда в приложении применена ИИ-коррекция. В скилле сказано брать исправленный вариант для сводок и переводов.
Какие ошибки покажет сервер, если приложение выключено?
Сообщение, что DeLive не запущен или API недоступен. При выключенном Open API он подсказывает включить его в настройках, при неверном токене просит задать `DELIVE_API_TOKEN`. Таймаут каждого запроса 10 секунд.
Можно ли читать расшифровку, пока идет запись?
Да. Инструмент `get_recording_status` показывает, идет ли запись, а WebSocket по адресу `ws://localhost:23456/ws/live` отдает живой поток. Для его чтения в скилле есть пример на Python с библиотекой websockets.
Нужно ли платить за распознавание?
Зависит от движка. Облачные сервисы работают по ключам их поставщиков, а локальные whisper.cpp и FunASR или SenseVoice запускаются на вашей машине без платы за API.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыТранскрипция встреч с ботами и MCP-сервером: агент подключается к расшифровкам Google Meet, Teams и Zoom, можно свой хостинг
Slack MCP and Skills Plugin — плагин Slack от разработчиков
Slack MCP and Skills Plugin
Slack skills и MCP в одном плагине: Claude Code, Cursor и Codex получают поиск, переписку, Block Kit и девять скиллов для приложений Slack
Minutes
minutes
Локальный MCP-сервер для памяти о встречах: запись и транскрипция на устройстве в Markdown, поиск истории из Claude Code, Codex, Cursor и других MCP-клиентов
Локальная запись экрана и звука с поиском на естественном языке, отдает историю действий агенту через MCP
Семь скиллов для Claude Code: из ссылки на видео, статью или PDF получается текст и план действий, плюс скрам-коуч, журнал сессий и разбор застрявших задач
Десктоп-приложение и CLI skm: одна копия скилла в общем хранилище и симлинки во все AI-инструменты
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
Коротко о README
Репозиторий содержит приложение целиком: код на Electron, документацию на VitePress, папки mcp и skills. Приложение захватывает системный звук, отдает его одному из четырнадцати движков распознавания и хранит сессии локально. Поверх истории работает рабочее место разбора: исправление расшифровки, сводки, чат, майндкарты, плавающие субтитры.
Бейдж для README
Исходный SKILL.md
---
name: delive-transcript-analyzer
description: "Analyze, summarize, and extract insights from DeLive transcription sessions. Use when: user mentions DeLive, transcription, meeting transcripts, live captions, audio transcription, AI correction, corrected transcript, or transcript analysis; user wants to search, retrieve, summarize, correct, or process recorded transcripts; user asks about meeting notes, action items, discussion summaries, or transcript quality from DeLive. Requires DeLive app running locally with its MCP server or REST API."
---
# DeLive Transcript Analyzer
Analyze and extract insights from real-time transcription sessions captured by DeLive, a desktop app for live speech-to-text.
## Prerequisites
- **DeLive** must be running locally (REST API at `http://localhost:23456`)
- For MCP integration, the DeLive MCP server must be configured (see Setup below)
## Setup
### Option A: MCP Server (recommended for Claude Desktop / Claude Code)
The DeLive MCP server provides direct tool access. Add to your MCP config:
```json
{
"mcpServers": {
"delive": {
"command": "node",
"args": ["<PATH_TO_DELIVE>/mcp/delive-mcp-server.js"]
}
}
}
```
### Option B: REST API (for any client)
DeLive exposes a local REST API when running:
- Base URL: `http://localhost:23456/api/v1/`
- WebSocket live stream: `ws://localhost:23456/ws/live`
## Available Tools (via MCP)
| Tool | Purpose |
|------|---------|
| `search_transcripts` | Find sessions by keyword in title or transcript content |
| `get_session` | Full session with transcript, corrected transcript, AI summary, mind map, Q&A |
| `get_session_transcript` | Transcript text + corrected transcript (when available) |
| `get_session_summary` | AI summary, action items, keywords, mind map |
| `get_recording_status` | Check if DeLive is currently recording |
| `list_topics` | List topic categories for organizing sessions |
| `list_tags` | List all tags used to label sessions |