Section 1 : protocole MCP et aperçu du Mac distant

Ce paragraphe valide l'emphase strong, l'italique em, le gras via balise b, le code inline mcp-server, le raccourci Cmd+Shift+P, l'ancienne API obsolète et les conclusions à surligner. Louez un nœud sur la console zekmac et suivez ce guide.

Note d'architecte : le Model Context Protocol (MCP) permet aux hôtes IA de découvrir et invoquer des outils externes de façon uniforme. Exécuter les MCP Server sur un Mac distant dédié protège l'environnement local et les clés.


Titre H3 : modèle Host-Client-Server

Titre H4 : responsabilités des rôles

Titre H5 : principe du moindre privilège

Les nœuds distants doivent appliquer le moindre privilège : un utilisateur Unix par projet MCP, clés SSH séparées, journaux isolés.

Liste non ordonnée (ul)

  • Utiliser un zekmac Mac mini M4 comme bac à sable isolé
  • Exposer les ports MCP via redirection SSH
  • Enregistrer le point de terminaison Server dans ~/.cursor/mcp.json

Liste ordonnée (ol)

  1. Louer un Mac distant et obtenir les identifiants SSH
  2. Créer l'utilisateur dédié mcp-isolated
  3. Installer Node.js et le SDK MCP
  4. Démarrer le Server et vérifier la liste d'outils

Liste de définitions (dl)

MCP Host
L'application IA qui découvre et invoque les outils (Cursor, Claude Desktop, etc.)
MCP Client
Adaptateur de protocole dans l'hôte maintenant une connexion 1:1 au Server
MCP Server
Processus autonome exposant outils, ressources et prompts—de préférence sous compte isolé sur Mac distant

Tableau comparatif

Dimension MCP local MCP Mac distant
Isolation Faible, compte principal partagé Élevée, utilisateur Unix dédié
Calcul Limité par la machine locale M4 24 Go physique dédié
Sécurité des clés Mélangée au dev quotidien Clés SSH isolées par projet
Cas d'usage Prototypes rapides Conformité équipe, multi-agents

Bloc de code

# Créer un utilisateur isolé et démarrer le MCP Server sur Mac distant
sudo sysadminctl -addUser mcp-isolated -password -
su - mcp-isolated -c 'npx -y @modelcontextprotocol/server-filesystem /tmp/mcp-sandbox'

Repliable (details)

Cliquer : commande de redirection SSH Mapper le port distant 3000 en local pour le client MCP Cursor :
ssh -N -L 3000:127.0.0.1:3000 user@your-zekmac-node.example.com
Schéma du nœud distant zekmac Mac mini M4
Fig. 1 : nœud distant zekmac Mac mini M4 — idéal pour MCP Server isolés et essais multi-agents

Section 2 : checklist de déploiement

Après déploiement, vérifier l'accessibilité des ports, une liste d'outils non vide et l'absence d'erreurs de permission. Listes imbriquées avec code et emphase :

  • Élément externe
  • Imbrication : vérifier la config mcp.json
  • Imbrication : Ctrl+C arrête proprement
  • Étape ordonnée imbriquée 1
  • Étape ordonnée imbriquée 2

Résumé : cet article sonde couvre intentionnellement toutes les balises Prose nues requises par Blog Writer Checklist §1 pour l'acceptation CSS.

FAQ

Pourquoi l'article sonde doit-il couvrir tous les éléments Prose ?

Le Markdown produit des balises HTML nues ; les sélecteurs CSS doivent cibler directement h2, table, kbd, etc.

Comment isoler un MCP Server sur un Mac distant zekmac ?

Créez un utilisateur Unix dédié par projet MCP et connectez-vous via un tunnel SSH.

Lectures complémentaires

Nœud distant zekmac M4

Déployer MCP en isolation sur un nœud distant zekmac M4

Louez un Mac mini M4 à la journée, accès SSH direct, livraison en 24 h