MCP 서버 TypeScript 템플릿
TypeScript를 사용하여 모델 컨텍스트 프로토콜(MCP) 서버를 생성하기 위한 템플릿입니다. 이 프로젝트에서는 사용자 지정 도구를 사용하여 간단한 MCP 서버를 구현하는 방법을 보여줍니다.
개요
이 템플릿은 다음을 위한 도구를 제공하는 기본 MCP 서버를 구현합니다.
- 예제 작업: 간단한 데모 작업
- 덧셈: 두 수를 더하는 도구
서버는 Model Context Protocol SDK를 사용하여 AI 모델과 외부 도구 간의 통신을 처리합니다.
필수 조건
- Node.js(v16 이상)
- npm 또는 yarn
프로젝트 구조
이 프로젝트는 다음과 같이 구성됩니다.
지엑스피1
설치
저장소를 복제하고 종속성을 설치합니다.
MCP 클라이언트 구성(Claude Desktop)
claude_desktop_config.json
파일을 편집하여 다음을 추가하세요.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
AI 모델이 외부 도구(예시 연산 및 간단한 숫자 추가 기능 포함)를 활용할 수 있도록 하는 모델 컨텍스트 프로토콜 서버를 생성하기 위한 TypeScript 템플릿입니다.
Related MCP Servers
- AsecurityAlicenseAqualityA production-ready template for creating Model Context Protocol servers with TypeScript, providing tools for efficient testing, development, and deployment.Last updated -1112JavaScriptMIT License
- AsecurityFlicenseAqualityA TypeScript-based template for developing Model Context Protocol servers with features like dependency injection and service-based architecture, facilitating the creation and integration of custom data processing tools.Last updated -12TypeScript
- -securityAlicense-qualityA TypeScript implementation of a Model Context Protocol server that provides a frictionless framework for developers to build and deploy AI tools and prompts, focusing on developer experience with zero boilerplate and automatic tool registration.Last updated -6TypeScriptMIT License
- AsecurityAlicenseAqualityA TypeScript-based Model Context Protocol toolkit that enables AI to interact with code files, manage translations, build projects, and search for files and code content.Last updated -33435TypeScriptMIT License