Découverte dynamique des outils
Les serveurs MCP peuvent regrouper beaucoup de 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.
Cette activité fait partie du cours
Introduction au Model Context Protocol (MCP)
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=["____"],
)