TranscriptionTools MCP Server
MCP-сервер TranscriptionTools
MCP-сервер, предоставляющий возможности интеллектуальной обработки транскриптов, включая естественное форматирование, контекстное исправление и умное резюмирование на базе LLM с глубоким мышлением.
Доступные инструменты MCP
Этот MCP-сервер предоставляет четыре мощных инструмента для обработки транскриптов:
repair_text — анализирует и исправляет ошибки транскрипции с уверенностью более 90%
get_repair_log — извлекает подробные журналы анализа предыдущих исправлений
format_transcript — преобразует транскрипты с временными метками в текст с естественным форматированием
summary_text — создает интеллектуальные резюме с использованием когнитивной методологии ACE
Related MCP server: Encoding DevOps MCP Server
Установка
Установка через Smithery
Чтобы автоматически установить Transcription Tools для Claude Desktop через Smithery:
npx -y @smithery/cli install @MushroomFleet/transcriptiontools-mcp --client claudeКлонируйте этот репозиторий:
git clone https://github.com/mushroomfleet/TranscriptionTools-MCP
cd TranscriptionTools-MCPУстановите зависимости:
npm installСоберите сервер:
npm run buildНастройте MCP-сервер в файле настроек MCP:
{
"mcpServers": {
"transcription-tools": {
"command": "node",
"args": ["/path/to/TranscriptionTools-MCP/build/index.js"],
"disabled": false,
"autoApprove": []
}
}
}Использование инструментов MCP
Исправление ошибок транскрипции
<use_mcp_tool>
<server_name>transcription-tools</server_name>
<tool_name>repair_text</tool_name>
<arguments>
{
"input_text": "We recieve about ten thousand dollars which is defiantly not enough.",
"is_file_path": false
}
</arguments>
</use_mcp_tool>Форматирование транскриптов с временными метками
<use_mcp_tool>
<server_name>transcription-tools</server_name>
<tool_name>format_transcript</tool_name>
<arguments>
{
"input_text": "/path/to/timestamped-transcript.txt",
"is_file_path": true,
"paragraph_gap": 8,
"line_gap": 4
}
</arguments>
</use_mcp_tool>Создание резюме
<use_mcp_tool>
<server_name>transcription-tools</server_name>
<tool_name>summary_text</tool_name>
<arguments>
{
"input_text": "Long text to summarize...",
"is_file_path": false,
"constraint_type": "words",
"constraint_value": 100
}
</arguments>
</use_mcp_tool>Получение журналов исправлений
<use_mcp_tool>
<server_name>transcription-tools</server_name>
<tool_name>get_repair_log</tool_name>
<arguments>
{
"session_id": "20241206143022"
}
</arguments>
</use_mcp_tool>Основные технологии
Естественное форматирование
Удаляет временные метки, сохраняя при этом речевые паттерны
Применяет интеллектуальные интервалы на основе длительности пауз
Соблюдает естественную грамматику и поток речи
Сохраняет точное содержание транскрипта
Контекстное исправление
Выявляет и исправляет вероятные ошибки транскрипции
Использует семантический контекст для высокоточных исправлений
Ведет подробные журналы всех изменений
Порог уверенности для исправлений — 90%
Оригинальный аудиофайл не требуется
Умное резюмирование
Создает краткие резюме обработанных транскриптов
Поддерживает несколько типов ограничений:
По времени (длительность речи)
По количеству символов
По количеству слов
Сохраняет ключевую информацию и контекст
Поддерживает естественный ритм речи
Структура проекта
/
├── .gitignore # Git ignore file
├── LICENSE # MIT license file
├── README.md # This documentation
├── package.json # Package dependencies and scripts
├── tsconfig.json # TypeScript configuration
├── build/ # Compiled JavaScript files (generated after build)
│ ├── tools/ # Compiled tool implementations
│ └── utils/ # Compiled utility functions
└── src/ # Source TypeScript files
├── index.ts # MCP server entry point
├── tools/ # Tool implementations
│ ├── formatting.ts
│ ├── repair.ts
│ └── summary.ts
└── utils/ # Utility functions
├── file-handler.ts
└── logger.tsКонфигурация
Вы можете настроить поведение сервера, изменив исходный код напрямую. Основные параметры конфигурации находятся в соответствующих файлах реализации инструментов:
// In src/tools/formatting.ts
const paragraph_gap = 8; // seconds
const line_gap = 4; // seconds
// In src/tools/repair.ts
const confidence_threshold = 90; // percentage
// In src/tools/summary.ts
const default_speaking_pace = 150; // words per minuteЛицензия
MIT
См. также
TranscriptionTools-MCP — обработка транскриптов
DeepLucid3D-MCP — когнитивная обработка
UNO-MCP — улучшение повествования
gitea-mcp — интеграция с Gitea
zero-vector-MCP — процедурная генерация
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Appeared in Searches
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MushroomFleet/TranscriptionTools-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server