Dynamická zjistitelnost nástrojů
MCP servery mohou obsahovat spoustu funkcí jako samostatné nástroje, takže běžným prvním krokem je vypsat všechny dostupné nástroje a zjistit, co dělají a jak je lze použít.
asyncio je už importováno.
Toto cvičení je součástí kurzu
Introduction to Model Context Protocol (MCP)
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client
async def ____():
# Define the server parameters
params = ____(
command=sys.executable,
args=["____"],
)