더북(TheBook)

코드를 자세히 살펴볼까요? 먼저 사용한 패키지는 다음과 같은 용도로 사용됩니다.

코드

import asyncio
import sys
import json
from mcp import ClientSession
from mcp.client.sse import sse_client

asyncio: 비동기식으로 코드를 실행합니다.

sys: 명령줄 인자(서버 주소)를 받기 위해 사용합니다.

json: GPT 응답이 JSON 형식일 수 있어서, 파싱 용도로 사용합니다.

ClientSession: MCP 세션을 엽니다.

sse_client: SSE 방식으로 MCP 서버에 연결합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.