TranscriptionTools MCP Server

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

TranscriptionTools MCP 服务器

MCP 服务器提供智能成绩单处理功能,具有自然格式、上下文修复和由 Deep Thinking LLM 提供支持的智能摘要功能。

可用的 MCP 工具

该 MCP 服务器提供了四种强大的成绩单处理工具:

  1. repair_text - 分析并修复转录错误,置信度超过 90%
  2. get_repair_log - 检索以前维修的详细分析日志
  3. format_transcript - 将带时间戳的记录转换为自然格式的文本
  4. summary_text - 使用 ACE 认知方法生成智能摘要

安装

通过 Smithery 安装

要通过Smithery自动安装 Claude Desktop 的转录工具:

npx -y @smithery/cli install @MushroomFleet/transcriptiontools-mcp --client claude
  1. 克隆此存储库:
git clone https://github.com/mushroomfleet/TranscriptionTools-MCP cd TranscriptionTools-MCP
  1. 安装依赖项:
npm install
  1. 构建服务器:
npm run build
  1. 在您的 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

执照

麻省理工学院

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

为 Claude 提供智能成绩单处理功能,具有自然格式、上下文修复和由 Deep Thinking LLM 提供支持的智能摘要功能。

  1. Available MCP Tools
    1. Installation
      1. Installing via Smithery
    2. Using the MCP Tools
      1. Repairing Transcription Errors
      2. Formatting Timestamped Transcripts
      3. Generating Summaries
      4. Retrieving Repair Logs
    3. Core Technologies
      1. Natural Formatting
      2. Contextual Repair
      3. Smart Summarization
    4. Project Structure
      1. Configuration
        1. License
          ID: in1wo7l928