TypeScript服务器骨架

一个基于TypeScript的Model Context Protocol服务器骨架,提供SOOPLIVE直播列表获取功能,支持自定义扩展。

  • by kjjeon
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 kjjeon/mcp-server-ts

使用说明

MCP服务器TypeScript框架

这个项目是用TypeScript编写的 模型上下文协议 提供服务器初始值。默认情况下,已注册用于加载SOOPLIVE主广播列表的工具,您可以随时以相同的模式扩展所需的功能。

开始

  1. 依赖性安装: npm install
  2. 运行开发模式(ts-node): npm run dev
  3. 版本: npm run build
  4. 运行捆绑包结果: npm start

入口点为 src/index.ts是。修改服务器元数据、功能和工具处理程序,自由扩展您想要的MCP服务器功能。

交付工具

  • fetch-soop-live-list: https://api.m.sooplive.co.kr/broad/a/all 呼叫端点,调出SOOPLIVE主广播列表。未作为参数传递的项目将使用以下默认值:
    • current_page: "1"
    • sub_theme_id: "all"
    • order_by_column: "view"
    • category_no, group_id, platform:空字符串

在回答中,将按直播组摘要返回节目标题、BJ昵称、观众数和标签。根据需要 src/index.ts可以在中更改格式或添加其他加工逻辑。