MCP 서버 TypeScript 스타터
TypeScript를 사용하여 모델 컨텍스트 프로토콜(MCP) 서버를 만들기 위한 시작 템플릿입니다. MCP 서버 구축을 시작하는 데 도움이 되는 샘플 도구 구현과 함께 기본 설정을 제공합니다.
특징
- TypeScript 구성
- 기본 MCP 서버 설정
- 샘플 도구 구현
- 유형 안전 개발 환경
시작하기
다음 단계에 따라 MCP 서버를 직접 만드세요.
지엑스피1
프로젝트 구조
Copy
개발
src/index.ts
에 도구를 구현하세요- 프로젝트를 빌드하세요:Copy
새로운 도구 추가
새 도구를 추가하려면 server.tool()
메서드를 사용하세요. 예:
Copy
MCP 서버 구성
프로젝트에서 여러 MCP 서버를 구성할 수 있습니다. 다음은 구성 예시입니다.
Copy
이 구성은 다음을 지정합니다.
<server_name>
: MCP 서버의 고유 식별자command
: 스크립트를 실행하는 명령(예:python
,node
,uv
)args
: 명령줄 인수 배열--directory
: 스크립트의 작업 디렉토리를 설정합니다.- 명령 및 스크립트 요구 사항에 맞는 기타 인수
mcpServers
개체에 더 많은 항목을 추가하여 여러 서버를 구성할 수 있습니다.
특허
ISC# venmo-mcp
mcp-스포티파이
This server cannot be installed
Spotify API와의 상호작용을 가능하게 하는 MCP 서버 템플릿으로, 사용자는 자연어 명령을 통해 Spotify 관련 작업을 수행할 수 있습니다.