mcp-server-ts

kjjeon/mcp-server-ts

3.2

If you are the rightful owner of mcp-server-ts and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

This project provides a TypeScript-based Model Context Protocol (MCP) server skeleton, designed for easy expansion and customization.

Tools
1
Resources
0
Prompts
0

MCP Server TypeScript Skeleton

이 프로젝트는 TypeScript로 작성된 Model Context Protocol 서버 초깃값을 제공합니다. 기본으로 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에서 포맷을 변경하거나 추가 가공 로직을 넣을 수 있습니다.