Skip to main content
Glama
MushroomFleet

TranscriptionTools MCP Server

TranscriptionTools MCP 服务器

一个提供智能转录处理功能的 MCP 服务器,具备自然格式化、上下文修复以及由深度思维大模型驱动的智能摘要功能。

可用的 MCP 工具

此 MCP 服务器提供了四个强大的转录处理工具:

  1. repair_text - 分析并修复转录错误,置信度超过 90%

  2. get_repair_log - 获取之前修复操作的详细分析日志

  3. format_transcript - 将带有时间戳的转录内容转换为自然格式的文本

  4. summary_text - 使用 ACE 认知方法生成智能摘要

Related MCP server: Encoding DevOps MCP Server

安装

通过 Smithery 安装

要通过 Smithery 自动为 Claude Desktop 安装 Transcription Tools:

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

许可证

MIT

另请参阅

Install Server
A
license - permissive license
B
quality
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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