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.

转录员的 MCP 服务器

Transcripter 项目的模型上下文协议 (MCP) 服务器实现。此软件包提供使用 MCP 标准的 AI 功能所需的工具和资源。

特征

工具

  • test-api :测试 API 端点并返回结果
  • 转录搜索:通过过滤和分页搜索转录
  • 转录摘要:使用人工智能生成转录摘要

资源

  • transcript://{id} :通过 ID 访问转录数据
  • analysis://{id} :通过ID访问分析数据

要求

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

安装

npm install

建筑

# 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

跑步

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

测试

npm test

使用示例

使用 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); }

使用转录资源

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); }

与 Transcripter 集成

该 MCP 服务器与 Transcripter 项目集成,提供 AI 驱动的转录和分析功能。它作为 AI 模型交互的标准化接口。

项目结构

  • src/cli.ts :用于启动 MCP 服务器的命令行界面
  • src/tools/ :MCP 工具的实现
  • src/resources/ :MCP 资源提供者的实现
  • src/tests/ :工具和资源的测试

执照

麻省理工学院

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

模型上下文协议服务器为 Transcripter 项目提供人工智能功能,包括用于搜索和总结转录的工具以及用于访问转录和分析数据的资源。

  1. 特征
    1. 工具
    2. 资源
  2. 要求
    1. 安装
      1. 建筑
        1. 跑步
          1. 测试
            1. 使用示例
              1. 使用 test-api 工具
              2. 使用转录资源
            2. 与 Transcripter 集成
              1. 项目结构
                1. 执照

                  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