Skip to main content
Glama
MushroomFleet

TranscriptionTools MCP Server

TranscriptionTools MCPサーバー

Deep Thinking LLMを活用し、自然なフォーマット、文脈に応じた修正、スマートな要約機能を備えた、インテリジェントな文字起こし処理機能を提供するMCPサーバーです。

利用可能なMCPツール

このMCPサーバーは、文字起こし処理のための4つの強力なツールを提供します:

  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