Skip to main content
Glama
MushroomFleet

TranscriptionTools MCP Server

TranscriptionTools MCP-Server

Ein MCP-Server, der intelligente Transkript-Verarbeitungsfunktionen bietet, einschließlich natürlicher Formatierung, kontextueller Korrektur und intelligenter Zusammenfassungen, unterstützt durch Deep-Thinking-LLMs.

Verfügbare MCP-Tools

Dieser MCP-Server stellt vier leistungsstarke Tools zur Transkript-Verarbeitung bereit:

  1. repair_text - Analysiert und repariert Transkriptionsfehler mit einer Konfidenz von über 90 %

  2. get_repair_log - Ruft detaillierte Analyseprotokolle früherer Reparaturen ab

  3. format_transcript - Wandelt zeitgestempelte Transkripte in natürlich formatierten Text um

  4. summary_text - Erstellt intelligente Zusammenfassungen unter Verwendung der ACE-kognitiven Methodik

Related MCP server: Encoding DevOps MCP Server

Installation

Installation über Smithery

Um Transcription Tools für Claude Desktop automatisch über Smithery zu installieren:

npx -y @smithery/cli install @MushroomFleet/transcriptiontools-mcp --client claude
  1. Klonen Sie dieses Repository:

git clone https://github.com/mushroomfleet/TranscriptionTools-MCP
cd TranscriptionTools-MCP
  1. Installieren Sie die Abhängigkeiten:

npm install
  1. Erstellen Sie den Server:

npm run build
  1. Konfigurieren Sie den MCP-Server in Ihrer MCP-Einstellungsdatei:

{
  "mcpServers": {
    "transcription-tools": {
      "command": "node",
      "args": ["/path/to/TranscriptionTools-MCP/build/index.js"],
      "disabled": false,
      "autoApprove": []
    }
  }
}

Verwendung der MCP-Tools

Reparieren von Transkriptionsfehlern

<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>

Formatieren von zeitgestempelten Transkripten

<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>

Erstellen von Zusammenfassungen

<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>

Abrufen von Reparaturprotokollen

<use_mcp_tool>
<server_name>transcription-tools</server_name>
<tool_name>get_repair_log</tool_name>
<arguments>
{
  "session_id": "20241206143022"
}
</arguments>
</use_mcp_tool>

Kerntechnologien

Natürliche Formatierung

  • Entfernt Zeitstempel unter Beibehaltung der Sprachmuster

  • Wendet intelligente Abstände basierend auf der Pausendauer an

  • Respektiert natürliche Grammatik und Sprachfluss

  • Behält den exakten transkribierten Inhalt bei

Kontextuelle Korrektur

  • Identifiziert und korrigiert wahrscheinliche Transkriptionsfehler

  • Nutzt semantischen Kontext für Korrekturen mit hoher Konfidenz

  • Führt detaillierte Protokolle aller Änderungen

  • 90 % Konfidenzschwellenwert für Korrekturen

  • Kein Original-Audio erforderlich

Intelligente Zusammenfassung

  • Erstellt prägnante Zusammenfassungen verarbeiteter Transkripte

  • Unterstützt mehrere Arten von Einschränkungen:

    • Zeitbasiert (Sprechdauer)

    • Zeichenanzahl

    • Wortanzahl

  • Bewahrt Schlüsselinformationen und Kontext

  • Behält den natürlichen Sprechrhythmus bei

Projektstruktur

/
├── .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

Konfiguration

Sie können das Serververhalten anpassen, indem Sie den Quellcode direkt ändern. Die wichtigsten Konfigurationsparameter finden Sie in den jeweiligen Tool-Implementierungsdateien:

// 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

Lizenz

MIT

Siehe auch

Install Server
A
security – no known vulnerabilities
A
license - permissive license
-
quality - not tested

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