Transcripter 项目 MCP 服务器
为 Transcripter 项目实现的模型上下文协议 (MCP) 服务器,提供 AI 功能支持。
快速入门
安装依赖
运行以下命令安装依赖: npm install
构建项目
构建整个项目(ESM 和 CommonJS): npm run build 或者单独构建: npm run build:esm # 仅 ESM npm run build:cjs # 仅 CommonJS
启动服务器
默认端口启动: npm run server 指定端口启动(如 4000): npm run server 4000
测试
运行测试命令: npm test
示例代码
使用 test-api 工具
const transport = new SSEClientTransport("http://localhost:3500/sse", "http://localhost:3500/message"); const client = new Client(); await client.connect(transport); const result = await client.tools.execute("test-api", { endpoint: "transcriptions", method: "GET" }); console.log(result);
获取转录资源
const transcription = await client.resources.get(transcription://${id}
);
console.log(transcription);