MCP server
MCP Server
Connect your AI applications (models, agents…) with OVHcloud services using natural language thanks to our brand new MCP server!
Support is being rolled out for products in every OVHcloud universes. Follow the Cloud changelog and the Hosting, Telco and Collaboration changelog on GitHub for the latest updates.
What is an MCP Server?
MCP stands for Model Context Protocol. It is an open standard, introduced in 2024.
An MCP server is a service that provides structured context and tools to AI models in a standardized way. The goal of a MCP server is to act as a bridge between AI applications (using models or agents) and external data, tools, or APIs — letting the AI applications securely and efficiently call external tools to help you.
It follows a standardized protocol so that any compatible AI applications can interact with it consistently.
Vimeo conditions the playback of its videos on the deposit of tracers in order to offer you targeted advertising based on your browsing.
In order to watch the video, you need to accept the Sharing cookies on third-party platforms privacy category in our Privacy Center. You have the option of withdrawing your consent at any time.
For more information,visit the Vimeo cookies policy and the OVHcloud cookies policy .
How to use the OVHcloud MCP?
The OVHcloud MCP server allows you to manage your OVHcloud services and infrastructure & manage your OVHcloud account.
Our MCP server is following the Model Context Protocol specification, and is compatible with all AI clients that support Remote MCP & OAuth2 authentification.
You can integrate our OVHcloud MCP server inside multiple clients:
- Chat agents (such as Goose)
- Integrated chat agent inside IDE (such as Visual Studio Code)
- Coding agents (such as OVHcloud shell agent SHAI, or opencode)
- Directly inside your application through frameworks like LangChain, LangChain4J, …
1/ Using OVHcloud SHAI (leveraging OVHcloud AI Endpoints) - version 0.1.5 or above to allow agent usage
OVHcloud SHAI is a terminal integrated agent, that can leverage OVHcloud AI Endpoints models and MCPs.
Directly from your terminal, you can use opensource models hosted on OVHcloud datacenters, and let them think and take actions on your OVHcloud infrastructure (with your consent).
- Install shai using the doc here: https://github.com/ovh/shai#install
Create a new agent (https://github.com/ovh/shai#custom-agent-with-mcp), and configure it by creating a file : $HOME/.config/shai/agents/ovh.config
Copy the content of https://github.com/ovh/shai/blob/main/.ovh.config inside this filec
Then if you execute the command shai agent list you should obtain this output: Available agents: ovh OVH agent with OVH MCP server for cloud management and API calls
When you launch shai agent ovh, your browser should open on OVHcloud login page. After a successful login, you will obtain this screen. You can go back to your terminal and enjoy !
2/ Using Goose
Goose (https://block.github.io/goose/) is an open-source AI agent that can use models from multiple providers (OVHcloud AI Endpoints, Anthropic, OpenAI, …) and integrates MCP Tools, directly inside a local client (Desktop application, CLI, local Web UI).
It is extensible, supports AGENTS.md, skills and recipes.
Install Goose following : https://block.github.io/goose/docs/getting-started/installation.
Click on the following links to add the extensions:- OVHcloud EU : https://tinyurl.com/ms6dpehx
- OVHcloud CA : https://tinyurl.com/6kb857vc
- OVHcloud US : https://tinyurl.com/4ptrdmpy
- or you can configure the MCP manually:
- Click on Extensions, then Add custom extension
- Choose an extension name (example: OVHcloud), and select “Type: Streamable HTTP”
- Then, fill the Endpoint value with one of those values:
- OVHcloud EU customers: https://mcp.eu.ovhcloud.com/mcp
- OVHcloud CA customers: https://mcp.ca.ovhcloud.com/mcp
- OVHcloud US customers: https://mcp.us.ovhcloud.com/mcp
3/ Using Opencode
Opencode (https://opencode.ai//) is a coding agent that is available directly in your terminal.
- Install Opencode following: https://opencode.ai/
- Open the configuration file such as indicated here: https://opencode.ai/docs/mcp-servers/#remote
- Then, fill the url key with one of those values:
- OVHcloud EU customers: https://mcp.eu.ovhcloud.com/mcp
- OVHcloud CA customers: https://mcp.ca.ovhcloud.com/mcp
- OVHcloud US customers: https://mcp.us.ovhcloud.com/mcp
Headers configuration should be empty, no header should be defined.
Feedbacks are welcome
OVHcloud MCP Server is still in development, and coverage and functionalities are still in progress.
Visit the Cloud changelog and the Hosting, Telco and Collaboration changelog to see which products are available and what's new.
Feel free to give us feedbacks through our Discord channel.
-
Alpha
-
Beta
-
General Availability