Transcripter MCP Server

Integrations

  • Integrates with Node.js runtime environment as a requirement for running the MCP server, with version 18.0.0 or higher needed.

  • Utilized for package management and running scripts with version 7.0.0 or higher required for installation and operation.

  • Provides TypeScript support for client implementations, with example code demonstrating how to connect to and use the MCP server's tools and resources.

Servidor MCP para transcriptor

Implementación de un servidor del Protocolo de Contexto de Modelo (MCP) para el proyecto Transcriptor. Este paquete proporciona herramientas y recursos para funciones basadas en IA que utilizan el estándar MCP.

Características

Herramientas

  • test-api : prueba los puntos finales de la API y devuelve los resultados
  • transcription-search : Busque transcripciones con filtrado y paginación
  • transcription-summary : Generar un resumen de una transcripción usando IA

Recursos

  • transcription://{id} : Acceder a los datos de transcripción por ID
  • analysis://{id} : Acceder a los datos de análisis por ID

Requisitos

  • Node.js >= 18.0.0
  • npm >= 7.0.0

Instalación

npm install

Edificio

# Build for both ESM and CommonJS npm run build # Build for ESM only npm run build:esm # Build for CommonJS only npm run build:cjs

Correr

# Start the MCP server on the default port (3500) npm run server # Start the MCP server on a custom port npm run server 4000

Pruebas

npm test

Ejemplos de uso

Uso de la herramienta test-api

import { Client } from "@modelcontextprotocol/sdk/client"; import { SSEClientTransport } from "@modelcontextprotocol/sdk/client/sse"; async function testApiEndpoint() { // Connect to the MCP server const transport = new SSEClientTransport("http://localhost:3500/sse", "http://localhost:3500/message"); const client = new Client(); await client.connect(transport); // Use the test-api tool const result = await client.tools.execute("test-api", { endpoint: "transcriptions", method: "GET", }); console.log(result); }

Utilizando el recurso de transcripción

import { Client } from "@modelcontextprotocol/sdk/client"; import { SSEClientTransport } from "@modelcontextprotocol/sdk/client/sse"; async function getTranscription(id: number) { // Connect to the MCP server const transport = new SSEClientTransport("http://localhost:3500/sse", "http://localhost:3500/message"); const client = new Client(); await client.connect(transport); // Access the transcription resource const transcription = await client.resources.get(`transcription://${id}`); console.log(transcription); }

Integración con Transcripter

Este servidor MCP se integra con el proyecto Transcripter para proporcionar funciones basadas en IA para transcripciones y análisis. Sirve como una interfaz estandarizada para las interacciones con modelos de IA.

Estructura del proyecto

  • src/cli.ts : Interfaz de línea de comandos para iniciar el servidor MCP
  • src/tools/ : Implementación de herramientas MCP
  • src/resources/ : Implementación de proveedores de recursos MCP
  • src/tests/ : Pruebas para herramientas y recursos

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

Un servidor de protocolo de contexto de modelo que proporciona funciones impulsadas por IA para el proyecto Transcripter, incluidas herramientas para buscar y resumir transcripciones y recursos para acceder a datos de transcripción y análisis.

  1. Características
    1. Herramientas
    2. Recursos
  2. Requisitos
    1. Instalación
      1. Edificio
        1. Correr
          1. Pruebas
            1. Ejemplos de uso
              1. Uso de la herramienta test-api
              2. Utilizando el recurso de transcripción
            2. Integración con Transcripter
              1. Estructura del proyecto
                1. Licencia

                  Related MCP Servers

                  • -
                    security
                    F
                    license
                    -
                    quality
                    A Model Context Protocol server that searches transcript segments in a Turso database using vector similarity, allowing users to find relevant content by asking questions without generating new embeddings.
                    Last updated -
                    JavaScript
                  • A
                    security
                    A
                    license
                    A
                    quality
                    A Model Context Protocol server that enables AI assistants to create, update, and delete Dub.co short links through the Dub.co API.
                    Last updated -
                    3
                    11
                    5
                    JavaScript
                    MIT License
                    • Linux
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A Model Context Protocol server that provides AI assistants with structured access to your Logseq knowledge graph, enabling retrieval, searching, analysis, and creation of content within your personal knowledge base.
                    Last updated -
                    19
                    TypeScript
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A Model Context Protocol server that enables AI assistants to extract transcripts from YouTube videos, allowing AI to analyze and work with video content directly.
                    Last updated -
                    28
                    1
                    TypeScript

                  View all related MCP servers

                  ID: 7b4mdildde