TranscriptionTools MCP Server
TranscriptionTools MCP 服务器
一个提供智能转录处理功能的 MCP 服务器,具备自然格式化、上下文修复以及由深度思维大模型驱动的智能摘要功能。
可用的 MCP 工具
此 MCP 服务器提供了四个强大的转录处理工具:
repair_text - 分析并修复转录错误,置信度超过 90%
get_repair_log - 获取之前修复操作的详细分析日志
format_transcript - 将带有时间戳的转录内容转换为自然格式的文本
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克隆此仓库:
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