ツールの動的な検出
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=["____"],
)