[{"data":1,"prerenderedAt":112},["ShallowReactive",2],{"seo-verification":3,"blog-mcp-serveur-ia-auto-heberge-vps-fr":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":21,"featuredImage":23,"bgImage":24,"posterImage":25,"relatedSolution":23,"intro":26,"sections":27,"ctaTitle":69,"ctaBody":70,"ctaButton":71,"ctaUrl":72,"relatedPosts":73},214,"mcp-serveur-ia-auto-heberge-vps","Déployer un serveur MCP sur VPS","Le protocole MCP 2026-07-28 est devenu le standard universel des agents IA. Voici comment héberger votre propre serveur MCP sur un VPS en quelques étapes.",7,0,false,"2026-08-03T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},1,"Intelligence Artificielle","intelligence-artificielle","bg-purple-500\u002F10 text-purple-400","ia",[22],{"id":16,"name":17,"slug":18,"color":19,"icon":20},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fmcp-serveur-ia-auto-heberge-vps-poster.svg","Depuis la publication de la spécification MCP 2026-07-28, le Model Context Protocol s'est imposé comme le standard d'interopérabilité des agents IA — soutenu par Anthropic, OpenAI, Google, Microsoft et AWS. Avec plus de 10 000 serveurs publics référencés et 97 millions de téléchargements SDK par mois, héberger votre propre serveur MCP sur un VPS n'a jamais été aussi pertinent. Ce guide vous accompagne pas à pas.",[28,32,41,44,63,66],{"type":29,"title":30,"body":31},"h2","Pourquoi héberger son propre serveur MCP","Le Model Context Protocol définit une couche de communication standardisée entre un agent IA et ses sources de données ou ses outils. Un serveur MCP expose des ressources (fichiers, bases de données, API) et des outils (fonctions exécutables) que n'importe quel client compatible peut consommer, qu'il s'agisse de Claude Desktop, d'un IDE comme Cursor, ou d'une plateforme comme Open WebUI.\n\nLa spécification publiée le 28 juillet 2026 introduit deux changements structurants. Le premier est le passage à un mode stateless : chaque requête est désormais autonome, ce qui simplifie le déploiement derrière un équilibreur de charge ou un proxy inverse. Le second est l'émergence des MCP Apps, des serveurs packagés prêts à l'emploi que l'on déploie comme on déploie un conteneur.\n\nHéberger vous-même un serveur MCP vous donne un contrôle total sur les données traitées — elles ne quittent pas votre infrastructure — et vous permet de connecter vos outils internes sans exposer vos secrets à un service tiers. C'est aussi une façon d'itérer rapidement sur vos propres outils sans attendre une publication dans un registre public.",{"type":33,"title":34,"items":35},"ul","Ce que vous gagnez à auto-héberger",[36,37,38,39,40],"**Souveraineté des données** — vos contextes, vos clés d'API et vos documents ne transitent jamais par un service externe.","**Compatibilité universelle** — un serveur MCP respectant la spec est consommable par tout client conforme, sans lock-in fournisseur.","**Latence maîtrisée** — un serveur hébergé dans votre région répond en quelques millisecondes ; un relais public peut introduire des aller-retours inutiles.","**Personnalisation complète** — vous ajoutez, modifiez ou retirez des outils sans dépendre d'un cycle de publication externe.","**Coût prévisible** — un VPS à partir de 99 DH\u002Fmois\u002Fmois suffit pour un serveur MCP basique, sans facturation à la requête.",{"type":29,"title":42,"body":43},"Prérequis avant de commencer","Un serveur MCP basique est remarquablement léger. Un VPS avec 1 vCPU et 1 Go de RAM est suffisant pour les charges de développement et les petites équipes. Si vous prévoyez d'exposer des outils à plusieurs agents simultanés ou de faire tourner des embeddings locaux, visez plutôt 2 Go.\n\nCôté logiciel, vous avez le choix entre deux environnements d'exécution : **Docker**, qui isole le serveur dans un conteneur et facilite les mises à jour, ou **Node.js** (version 20 ou supérieure) si vous préférez une installation directe. Les serveurs MCP écrits en Python s'exécutent via `uvx` ou un environnement virtuel. Dans tous les cas, le gestionnaire de paquets `npm` ou `pip` doit être disponible.\n\nRéseau : le port 443 doit être ouvert et un certificat TLS valide est indispensable. La spec MCP 2026-07-28 exige HTTPS pour les transports HTTP Streamable ; une connexion non chiffrée sera refusée par la majorité des clients modernes. Un nom de domaine pointant vers votre VPS est donc nécessaire — nous utiliserons `votre-domaine.com` dans les exemples ci-dessous.",{"type":45,"title":46,"steps":47},"steps","Déployer un serveur MCP en 5 étapes",[48,51,54,57,60],{"title":49,"body":50},"Choisir et cloner un serveur MCP de référence","Le registre officiel `modelcontextprotocol\u002Fservers` sur GitHub recense des dizaines de serveurs de référence : filesystem, fetch, PostgreSQL, GitHub, Brave Search, etc. Choisissez celui qui correspond à votre cas d'usage. Sur votre VPS, clonez le dépôt : `git clone https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fservers.git` puis naviguez dans le sous-dossier du serveur choisi, par exemple `cd servers\u002Fsrc\u002Ffetch`.",{"title":52,"body":53},"Construire et lancer le conteneur Docker","Si un `Dockerfile` est présent, construisez l'image : `docker build -t mon-serveur-mcp .`. Lancez ensuite le conteneur en exposant le port HTTP du serveur, généralement 3000 ou 8080 selon l'implémentation : `docker run -d --name mcp-server -p 127.0.0.1:3000:3000 mon-serveur-mcp`. Le binding sur `127.0.0.1` garantit que le port n'est pas exposé directement sur Internet — c'est nginx qui fera la terminaison TLS.",{"title":55,"body":56},"Configurer le proxy inverse nginx avec TLS","Installez nginx et obtenez un certificat via `certbot --nginx -d votre-domaine.com`. Dans le bloc `server` pour le port 443, ajoutez un `location \u002F` qui proxy vers `http:\u002F\u002F127.0.0.1:3000`. Rechargez nginx avec `systemctl reload nginx`. Votre serveur MCP est maintenant accessible à `https:\u002F\u002Fvotre-domaine.com\u002F` via HTTPS.",{"title":58,"body":59},"Activer l'authentification OAuth 2.0","La spec MCP 2026-07-28 définit un profil d'autorisation basé sur OAuth 2.0 avec PKCE. Pour un usage en équipe, configurez un fournisseur d'identité (Keycloak auto-hébergé, ou un service comme GitHub OAuth Apps) et enregistrez votre serveur comme ressource protégée. Pour un usage personnel ou en développement, un token statique dans un en-tête `Authorization: Bearer \u003Ctoken>` suffit dans un premier temps, à condition que HTTPS soit actif. Ne déployez jamais un serveur MCP sans authentification sur un port public.",{"title":61,"body":62},"Tester, puis connecter à Open WebUI ou Dify","Depuis votre poste local, configurez Claude Desktop en ajoutant votre serveur dans `claude_desktop_config.json` : dans la section `mcpServers`, déclarez un serveur de type `http` pointant vers `https:\u002F\u002Fvotre-domaine.com`. Vérifiez que vos outils apparaissent dans la palette de l'interface. Pour aller plus loin, connectez le même serveur à Open WebUI ou à Dify : ces plateformes acceptent un endpoint MCP HTTP dans leurs paramètres de modèle, ce qui vous permet de réutiliser exactement le même serveur sans modification.",{"type":64,"body":65},"tip","Activez systématiquement les journaux d'accès nginx pour votre serveur MCP et configurez une alerte sur les codes 401 et 403. Un serveur MCP exposé sans authentification ou avec un token compromis peut devenir un vecteur d'exfiltration de données si vos outils accèdent à des ressources sensibles. Pensez également à limiter les origines autorisées via l'en-tête `Access-Control-Allow-Origin` si votre serveur est consommé depuis un navigateur.",{"type":29,"title":67,"body":68},"Vers un environnement IA complet sur votre VPS","Un serveur MCP seul est un composant. Sa valeur se révèle quand il s'intègre dans un écosystème : une interface conversationnelle comme Open WebUI pour exposer vos outils à vos utilisateurs, ou une plateforme d'orchestration comme Dify pour composer des workflows multi-étapes à partir de plusieurs serveurs MCP.\n\nServOrbit propose des VPS optimisés pour ces usages, avec des snapshots pour les sauvegardes et un réseau IPv4 dédié. Si vous souhaitez aller plus loin, nos guides sur l'hébergement d'Open WebUI et le déploiement de Dify sur VPS décrivent comment articuler ces briques ensemble. L'architecture résultante — serveur MCP + orchestrateur + interface — tient confortablement sur un ou deux VPS et vous donne un environnement IA souverain, sans dépendance aux API cloud par défaut.","Votre serveur MCP mérite une infrastructure fiable","Déployez votre serveur MCP sur un VPS ServOrbit : ressources dédiées, IPv4 fixe, snapshots automatiques. À partir de 99 DH\u002Fmois\u002Fmois.","Déployer mon VPS","\u002Fvps-cloud",[74,86,99],{"id":75,"slug":76,"title":77,"excerpt":78,"readTime":11,"views":12,"isPinned":13,"publishedAt":79,"category":80,"categories":81,"featuredImage":23,"bgImage":24,"posterImage":83,"relatedSolution":84},135,"heberger-open-webui-vps","Installer Open WebUI sur un VPS : guide propre et privé","Déployez Open WebUI sur VPS ServOrbit : interface IA privée, données sous contrôle et lien vers la documentation officielle.","2026-02-12T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[82],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fheberger-open-webui-vps-poster.svg",{"categorySlug":20,"appSlug":85},"open-webui",{"id":87,"slug":88,"title":89,"excerpt":90,"readTime":11,"views":91,"isPinned":13,"publishedAt":92,"category":93,"categories":94,"featuredImage":23,"bgImage":24,"posterImage":96,"relatedSolution":97},2,"deployer-dify-vps","Déployer Dify sur un VPS : workflows IA sous contrôle","Installez Dify sur VPS ServOrbit pour créer agents, chatflows et apps IA sans perdre la maîtrise des données.",2480,"2026-02-11T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[95],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fdeployer-dify-vps-poster.svg",{"categorySlug":20,"appSlug":98},"dify",{"id":100,"slug":101,"title":102,"excerpt":103,"readTime":104,"views":12,"isPinned":13,"publishedAt":105,"category":106,"categories":107,"featuredImage":23,"bgImage":24,"posterImage":109,"relatedSolution":110},122,"heberger-hermes-agent-vps","Héberger Hermes Agent sur un VPS","Hébergez Hermes Agent de Nous Research sur votre VPS : l'agent IA open source auto-apprenant qui se souvient de vous. Guide build Docker, configuration LLM et sauvegarde de la mémoire.",8,"2026-02-22T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[108],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fheberger-hermes-agent-vps-poster.svg",{"categorySlug":20,"appSlug":111},"hermes",1785765041801]