동적 도구 검색
MCP 서버에는 다양한 기능이 별도의 도구로 구성될 수 있습니다. 따라서 가장 먼저 할 일은 사용 가능한 도구 목록을 확인하여 각 도구의 기능과 사용 방법을 파악하는 것입니다.
asyncio는 이미 임포트되어 있습니다.
이 연습은 강의의 일부입니다
Model Context Protocol (MCP) 입문
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client
async def ____():
# Define the server parameters
params = ____(
command=sys.executable,
args=["____"],
)