Serveur MCP OVHcloud


Serveur MCP OVHcloud

Bêta

 

Contrôlez vos services OVHcloud directement en langage naturel grâce au serveur MCP OVHcloud. Ce pont standardisé permet de relier vos applications IA (modèles, agents) à votre infrastructure cloud.

Utilisation

Serveur MCP distant, pas d'installation nécessaire

 

Authentification

OAuth2 (standard MCP)

 

Compatibilité

Tous les clients sont compatibles avec les serveurs MCP (ex. Goose, OpenCode, OVHcloud SHAI, IDE)

 

Qu’est-ce qu’un serveur MCP ?

MCP signifie Model Context Protocol. Il s’agit d’un standard ouvert introduit en 2024. Un serveur MCP fournit du contexte structuré et des outils aux modèles d’IA de manière standardisée.

Le serveur MCP agit comme un pont entre vos applications IA (modèles ou agents) et des données, outils ou API externes. L’IA peut ainsi appeler ces outils de façon sécurisée et efficace. Tout client compatible MCP peut interagir avec lui de manière cohérente.

Avantages et bénéfices

Pilotez OVHcloud en langage naturel depuis vos agents IA, vos IDE ou vos applications.

IA en langage naturel et OVHcloud

Gérez vos services et votre compte OVHcloud via des requêtes en langage naturel. Les agents et modèles comprennent vos intentions et appellent les bons outils.

Protocole standard MCP

Le serveur respecte la spécification Model Context Protocol et est compatible avec tous les clients supportant le MCP distant et l’authentification OAuth2.

Intégration multiclients

Utilisez le MCP depuis SHAI, Goose, le chat intégré à VS Code, des agents de code (OpenCode) ou directement dans vos applications (LangChain, LangChain4J…).

Spécificités OVHcloud

Un serveur MCP officiel pour exposer les services et le compte OVHcloud aux applications IA.

Services et infrastructure OVHcloud

Le serveur MCP OVHcloud permet de gérer vos services OVHcloud et votre compte : instances, stockage, réseau, conteneurs, bases de données. Le tout, via des outils exposés aux modèles.

Intégré avec l'IAM OVHcloud

La connexion au serveur MCP s'effectue via le protocole OAuth2, ce qui vous permet de bénéficier de tous les avantages d’IAM d'OVHcloud et de donner uniquement les permissions requises à votre IA.

Comment utiliser le MCP OVHcloud ?

Plusieurs clients compatibles MCP peuvent se connecter au serveur OVHcloud. Endpoints par région.

Endpoints MCP (streamable HTTP)

OVHcloud EU : https://mcp.eu.ovhcloud.com/mcp OVHcloud US : https://mcp.us.ovhcloud.com/mcp OVHcloud CA : https://mcp.ca.ovhcloud.com/mcp


Type d’extension : Streamable HTTP. Aucun header personnalisé requis pour une configuration manuelle.

Exemples d’intégration

1. Avec OpenCode

OpenCode est un agent de code en terminal. Configurez l’URL MCP (eu/us/ca) dans les paramètres, laissez les headers vides.

2. Avec Goose

Goose est un agent IA open source (desktop, CLI, Web UI) supportant plusieurs fournisseurs et les outils MCP. Ajoutez l’extension OVHcloud avec l’endpoint correspondant à votre région.

3. Avec OVHcloud SHAI (≥ 0.1.5)

Créez un agent personnalisé avec MCP : fichier « $HOME/.config/shai/agents/ovh.config » avec le contenu de « .ovh.config». Puis utilisez l’agent SHAI OVHcloud : le navigateur s’ouvre pour la connexion OVHcloud.

Connectez l’IA à OVHcloud

Utilisez le serveur MCP OVHcloud avec SHAI, Goose, OpenCode ou votre IDE pour piloter vos services en langage naturel.

Les questions que vous vous posez

Qu’est-ce que le Model Context Protocol (MCP) ?

Un standard ouvert qui définit comment des applications IA reçoivent du contexte et des outils de la part d’un serveur. Le serveur MCP OVHcloud expose les capacités OVHcloud à tout client compatible.

Avec quels clients puis-je utiliser le MCP OVHcloud ?

Tout client supportant le MCP distant et OAuth2 : SHAI (agent OVHcloud), Goose, OpenCode, chat intégré dans VS Code ou vos propres applications via LangChain, LangChain4J, etc.

Comment s’authentifier ?

L’authentification passe par OAuth2 OVHcloud. Selon le client (ex. SHAI), une fenêtre navigateur s’ouvre pour vous connecter. Les identifiants sont ensuite utilisés pour les appels MCP.