MCP 서버 기본 예제
이는 도구와 리소스를 포함한 핵심 기능을 보여주는 MCP(모델 컨텍스트 프로토콜) 서버 구현의 기본적인 예입니다.
설정 단계
프로젝트를 초기화합니다(로컬 폴더로 이동하여 PowerShell이나 cmd를 실행합니다):
지엑스피1
가상 환경을 생성하고 활성화하세요
종속성 설치:
또는
특징
서버는 다음과 같은 기능을 구현합니다.
도구
add(a: int, b: int)
: 두 숫자를 더합니다.subtract(a: int, b: int)
: 첫 번째 숫자에서 두 번째 숫자를 뺍니다.
자원
greeting://{name}
: 개인화된 인사말을 반환합니다.
서버 실행
개발을 위해 MCP Inspector로 서버를 실행하려면:
서버를 정상적으로 실행하려면:
Claude 데스크톱 앱에 서버를 설치하려면:
VS 코드에서 MCP 연결
vs 코드에서 폴더/mcp-server-basic 열기
터미널을 열고 아래 명령을 실행하세요.
vs 코드에서 채팅을 시작하려면 Cntrl+Shift+I를 클릭하세요.
Github에 로그인하고 설정하세요
아래 단계를 따르세요(VS 코드 사용자 설정에 MCP 구성을 추가하는 두 가지 방법):
#mcp에서 안녕하세요
This server cannot be installed
간단한 산술 도구와 인사말 리소스를 통해 핵심 기능을 보여주는 모델 컨텍스트 프로토콜 서버의 샘플 구현입니다.
Related MCP Servers
- -securityAlicense-qualityA simple implementation of a Model Context Protocol server that demonstrates core functionality including mathematical tools (add, subtract) and personalized greeting resources.Last updated -75GPL 3.0
- -securityFlicense-qualityA minimal example server implementing the Model Context Protocol, providing addition and multiplication tools for learning and experimentation with MCP clients.Last updated -
- AsecurityFlicenseAqualityA Model Context Protocol server implementation that provides basic utility tools including echo, uppercase text conversion, and mathematical calculations.Last updated -3504
- -securityFlicense-qualityA simple demonstration server for the Model Context Protocol that provides tools for creating and managing greetings with support for multiple transport methods (stdio, HTTP, SSE).Last updated -