Aller au contenu

Quickstart MCP

Créer un service et vérifier le serveur MCP HTTP.

Prérequis

  • Python 3.13
  • uv

Étapes

Bash
1
2
3
4
uvx --from arclith-cli arclith-cli init todo-mcp --dir .
cd todo-mcp
uv sync
MODE=mcp_http uv run python main.py

Dans un second terminal :

Bash
curl -fsS http://127.0.0.1:9000/health
curl -fsS http://127.0.0.1:9000/info

Résultat

/health retourne {"status":"ok"}.

/info indique mcp_http dans active_transports.

Le terminal serveur affiche aussi l'URL FastMCP, par défaut http://127.0.0.1:8001/mcp.

Erreur Fréquente

Si le client MCP ne se connecte pas, vérifier d'abord que le port 8001 n'est pas déjà utilisé. Le test protocolaire complet est traité dans le Deep Dive MCP.

Média

Média à produire

Capture : terminal avec l'URL FastMCP et /info. Vidéo : lancement MCP puis vérification des probes.

Suite

Lire Bus, puis mcp/fastmcp.