Skip to main content
Glama
MushroomFleet

TranscriptionTools MCP Server

Servidor MCP TranscriptionTools

Un servidor MCP que proporciona capacidades inteligentes de procesamiento de transcripciones, con formato natural, reparación contextual y resumen inteligente impulsado por LLMs de pensamiento profundo.

Herramientas MCP disponibles

Este servidor MCP expone cuatro potentes herramientas para el procesamiento de transcripciones:

  1. repair_text - Analiza y repara errores de transcripción con una confianza superior al 90%

  2. get_repair_log - Recupera registros de análisis detallados de reparaciones anteriores

  3. format_transcript - Transforma transcripciones con marcas de tiempo en texto con formato natural

  4. summary_text - Genera resúmenes inteligentes utilizando la metodología cognitiva ACE

Related MCP server: Encoding DevOps MCP Server

Instalación

Instalación a través de Smithery

Para instalar Transcription Tools para Claude Desktop automáticamente a través de Smithery:

npx -y @smithery/cli install @MushroomFleet/transcriptiontools-mcp --client claude
  1. Clona este repositorio:

git clone https://github.com/mushroomfleet/TranscriptionTools-MCP
cd TranscriptionTools-MCP
  1. Instala las dependencias:

npm install
  1. Compila el servidor:

npm run build
  1. Configura el servidor MCP en tu archivo de configuración de MCP:

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

Uso de las herramientas MCP

Reparación de errores de transcripción

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

Formateo de transcripciones con marcas de tiempo

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

Generación de resúmenes

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

Recuperación de registros de reparación

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

Tecnologías principales

Formato natural

  • Elimina las marcas de tiempo preservando los patrones del habla

  • Aplica un espaciado inteligente basado en la duración de las pausas

  • Respeta la gramática natural y el flujo del lenguaje

  • Mantiene el contenido transcrito exacto

Reparación contextual

  • Identifica y corrige posibles errores de transcripción

  • Utiliza el contexto semántico para correcciones de alta confianza

  • Mantiene registros detallados de todos los cambios

  • Umbral de confianza del 90% para las correcciones

  • No requiere audio original

Resumen inteligente

  • Crea resúmenes concisos de transcripciones procesadas

  • Admite múltiples tipos de restricciones:

    • Basadas en tiempo (duración del habla)

    • Recuento de caracteres

    • Recuento de palabras

  • Preserva la información clave y el contexto

  • Mantiene el ritmo natural del habla

Estructura del proyecto

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

Configuración

Puedes personalizar el comportamiento del servidor modificando directamente el código fuente. Los parámetros de configuración clave se encuentran en los archivos de implementación de cada herramienta:

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

Licencia

MIT

Ver también

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