Points clés
- MCP remote server doit être sur la même machine que dépôts et secrets ; le Host (Cursor / Claude Code) peut rester local.
- Claude Code MCP exige un Server plus stable qu'un plugin IDE—agent CLI, longues sessions, multi-dépôts, worktrees.
- stdio local pour PoC ; pour 24 h/24 et équipe, privilégiez louer un Mac (Mac cloud) ou un VPS—pas un portable en veille.
- Pour iOS / Xcode, un Mac cloud coûte souvent moins en ops que « VPS pour MCP tools + Mac pour l'agent ».
- PoC journalier 48 h : MCP Git Server seul → vérifier
tools/call→ test capot → bail mensuel.
1. MCP Server : d'abord la machine, puis les MCP tools
Un MCP Server est un processus outil sur un hôte précis. Via tools/list et tools/call, il expose Git, Postgres ou HTTP interne au Host—Cursor MCP ou Claude Code MCP. Disque, clés et réseau sont consommés par le Claude MCP Server que vous déployez.
Première question de tout MCP deployment : portable ? VPS Linux ? Mac cloud ? Docs : Cursor MCP, Claude Code, Model Context Protocol.
Dans les tickets kvmboot, ceux qui cherchent MCP remote server ou Claude Code server (processus MCP) finissent souvent par louer un Mac pour colocaliser MCP Git Server et worktree.
2. Contre-intuitif : ne pas garder MCP en local
La doc part sur stdio—idéal cinq minutes, mauvais choix long terme si vous livrez avec Claude Code :
- Capot fermé : l'enfant stdio dort ; agents nocturnes et
launchdaussi. - Coupures SSH/Wi‑Fi : Client et Server désalignés ;
tools/calléchoue plus en longues sessions. - Secrets non partagés : Git entreprise, CA interne, Keychain sur un seul portable—pas de Claude MCP Server commun.
- Worktrees : deux agents sur un Claude Code Git—conflits
.git/index, ticket n°1 « MCP configuré mais mort ».
Local = PoC. 24 h/24, plusieurs personnes → hôte sans veille—équipes Apple : Mac cloud ; backend pur : VPS.
3. Pourquoi Claude Code dépend plus du MCP Server
- Agent CLI : shell, multi-fichiers, tests—chaque étape peut appeler
tools/call. - Sessions longues : deux heures de pair programming ; Server et repo doivent rester lisibles.
- Multi-dépôts : plusieurs MCP tools → un MCP remote server central.
- Worktrees :
--repositorydu MCP Git Server = cwd de l'agent, même hôte.
Hooks : Claude Code Hooks.
4. MCP Git Server en pratique
@modelcontextprotocol/server-git sur un worktree du Mac cloud ; Windows en SSH vers Claude Code—PoC typique louer un Mac.
Avant : diff release → copier git log ; écart main → autre terminal ; dernier auteur → mauvais répertoire.
Après : Claude Code MCP via tools/call, même fil de conversation. PoC interne : ~30 % moins d'allers-retours terminal/IDE.
Serveur et dépôt colocalisés—bail court worktree.
5. Cursor MCP vs Claude Code MCP (remote server)
- stdio : local—essai court.
- SSE / remote : MCP remote server sur Mac cloud ou VPS.
Produit avec Cursor MCP, release avec Claude Code MCP—un Mac loué, un jeu de chemins MCP Git Server. MCP servers. iOS : CI iOS Mac cloud.
6. Mac cloud vs VPS vs local
| Emplacement | Cas d'usage | Claude Code MCP / Cursor MCP | Casse en premier |
|---|---|---|---|
| Portable local | PoC solo, petit dépôt | stdio le plus rapide | Veille ; SSH ; worktrees ; pas de Claude MCP Server partagé |
| VPS Linux | Backend, conteneurs, Postgres MCP tools | DB/HTTP ; MCP Git Server + CI | Agent sur Mac, MCP sur Linux ; chemins/Keychain |
| Mac cloud | Claude Code Git + worktree + Xcode optionnel | MCP remote server colocalisé ; Cursor + Claude Code | PoC jour pour RTT/16–24 Go, puis calme |
MCP n'impose pas macOS—mais Claude Code MCP + MCP Git Server + xcodebuild sur un seul MCP deployment → louer un Mac évite souvent un hop entier.
6.1 Auto-test rapide
Deux critères sur trois → migrer vers un MCP remote server : (1) échecs tools/call hebdo par veille ; (2) collègues ne réutilisent pas votre Claude MCP Server ; (3) Claude Code Git et MCP Git Server sur machines différentes. Avec iOS/Xcode → Mac cloud. Checklist onboarding · APAC/US-East 16/24 Go.
7. Architecture recommandée
┌─────────────────────────────────────────┐
│ Local : Cursor MCP ou Claude Code MCP │
└──────────────────┬──────────────────────┘
│ SSH ou SSE → MCP remote server
▼
┌─────────────────────────────────────────┐
│ Mac mini cloud M4 (recommandé) ou VPS │
│ · MCP Git Server + autres MCP tools │
│ · worktree = chemin Claude Code Git │
│ · option : xcodebuild / signature │
└──────────────────┬──────────────────────┘
▼
API modèles cloud
Server avec le dépôt. « Cursor connecté » ≠ MCP deployment terminé.
8. Checklist d'acceptation 48 h
- PoC journalier Mac cloud/VPS, RTT—région/RAM.
- MCP Git Server seul, chemin absolu sur ce Mac.
- « Trois derniers commits » →
tools/call=git log. - 8 h capots fermés—Server distant OK. FAQ launchd.
{
"mcpServers": {
"git": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-git",
"--repository", "/Users/you/worktrees/my-app"]
}
}
}
Échecs classiques : chemin portable dans JSON / prouver 24 h/24 en endormant le seul PC stdio. Plusieurs MCP tools : 24 Go. Worktree bail court.
9. Conclusion et prochaines étapes
Où déployer le MCP Server ? Pour la plupart des équipes Claude Code MCP/Cursor MCP : pas en local long terme ; backend → VPS ; Claude Code Git + worktree + Apple → MCP remote server sur Mac cloud.
Journalier → Git MCP seul → test capot → semaine/mois. MCP deployment, Claude Code server, MCP tools convergent vers une machine allumée 24 h/24—louer un Mac ou VPS.
MCP remote server + Claude Code sur un Mac cloud
M4 dédié. MCP Git Server et worktrees colocalisés ; PoC journalier 48 h pour MCP deployment, puis mensuel.
Louer un Mac · M4 · Checklist