动态工具可发现性
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=["____"],
)