Typescript로 mcp 서버 만들기

작성일:2025. 5. 28.
수정일:2025. 6. 8.

mcp 서버를 쉽고 빠르게 만들기 위해 SDK 를 사용하는것이 좋다.

Info

SDK 를 지원하는 언어는 다음과 같다.

  1. Typescript SDK
  2. Python SDK
  3. Java SDK
  4. Kotlin SDK
  5. C# SDK

위의 리스트에 포함되어 있지 않은 경우에도 커뮤니티에서 다른 언어를 위한 프레임워크들을 만든 경우가 있기 때문에 검토해보는 것이 좋다.

출처: Model Context Protocol

SDK 설치#

Bashbash

MCP 서버 개발의 기본 구조#

  • MCP 서버 인스턴스 생성

    Typescripttypescript
  • MCP 서버의 툴 등록

    Typescripttypescript
  • MCP 서버의 리소스 등록

    Typescripttypescript
  • Prompt 정의

    Typescripttypescript
Info
tool 의 경우 ai 모델이 자동적으로 사용하게 되며 리소스 혹은 프롬프트의 경우 첨부 파일의 형태로 사용하게 된다.
mcp-prompt
mcp-prompt
  • MCP 서버 시작

    Typescripttypescript

MCP 개발 빠르게 시작하기#

Typescripttypescript