Découverte dynamique des outils
Les serveurs MCP peuvent regrouper de nombreuses fonctionnalités sous forme d'outils distincts. Une première étape courante consiste donc à lister tous les outils disponibles pour comprendre ce qu'ils font et comment les utiliser.
asyncio a déjà été importé pour vous.
Cet exercice fait partie du cours
<cours>Introduction au Model Context Protocol (MCP)</cours>Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client
async def ____():
# Define the server parameters
params = ____(
command=sys.executable,
args=["____"],
)