- MCP는 모델 컨텍스트 프로토콜의 약자로, 서버와 클라이언트 간의 통신을 위한 프로토콜이다. 🗣️
- MCP 서버는 도구, 리소스, 프롬프트, 샘플링으로 구성되며, 도구와 리소스가 가장 많이 사용된다. 🧰
- 도구는 클라이언트가 서버에서 코드를 호출하는 방법이며, 리소스는 데이터 집합이다. 💾
- 프롬프트는 미리 생성된 프롬프트이며, 샘플링은 서버가 클라이언트에게 정보를 요청하는 방식이다. 🤖
- TypeScript SDK를 사용하여 MCP 서버 및 클라이언트를 구축할 수 있다. ⌨️
- 표준 IO 또는 HTTP 스트리밍을 전송 프로토콜로 사용할 수 있다. 📡
- MCP 검사기를 사용하여 서버를 검사하고 테스트할 수 있다. 🔎