Retour au cours

Construire votre premier serveur 'Hello World'

Ingénierie de Serveur Model Context Protocol (MCP)

Le serveur Hello World

Créons un serveur qui retourne simplement une salutation.

Code de base

typescript import { Server } from "@modelcontextprotocol/sdk/server/index.js"; import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";

const server = new Server({ name: "hello-world", version: "1.0.0", }, { capabilities: { resources: {}, tools: {} } });

async function main() { const transport = new StdioServerTransport(); await server.connect(transport); }

main().catch(console.error);

Ce serveur ne fait rien pour l'instant, mais il initialise la connexion au protocole.

Exercice : Compilez ce code en utilisant tsc et exécutez-le. Il devrait rester en attente — cela signifie qu'il attend une entrée sur Stdio !