DevOps and automation tools
Developer tools
A suite of tools for managing your cloud services via terminal, browser, or your pipelines: CLI, Terraform, AI in the Terminal, MCP server, and Cloud Shell.
Quick installation and seamless integration
Integrate OVHcloud CLI into your scripts, Terraform/OpenTofu for infrastructure as code, SHAI with our MCP servers for natural language cloud management, and Cloud Shell for on-demand, no-install access from your Control Panel.
Integration and compatibility
You can access most OVHcloud services using the CLI, Terraform/OpenTofu, or the MCP Server. Centrally manage your cloud services: Public Cloud, Bare Metal, VPS, Network, DNS, etc.
API
The features of our products displayed in the Control Panel are accessible via our API
at https://eu.api.ovh.com/console/
Most of our cloud products also have their own API endpoints, e.g., Kubernetes API Server, VMware API, PostgreSQL API.
They use open-source APIs to maximise compatibility and flexibility, which makes them more accessible.
Below, you’ll find a table with links to the documentation for each of these APIs.
Command Line Interface (CLI)
Easily manage your OVHcloud services from a terminal using command-line interfaces. They can also be integrated into specific automation or migration scripts.
To find an OVHcloud CLI, go to https://github.com/ovh/ovhcloud-cli
Most OVHcloud services (hosting and domains, Bare Metal and VPS, and Public and Private Cloud) are supported by the available CLI tools.
You can also use this CLI directly in your Control Panel via the Cloud Shell feature.
Some products include a CLI for the technology they feature, e.g., kubectl for Managed Kubernetes Service.
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 .
MCP (Model Context Protocol) servers
Model Context Protocol (MCP) is an open standard. An MCP server is a service that provides tools and structured context to AI models in a standardised way. An MCP server acts as a gateway, connecting AI applications (model-based or agent-driven) to external data sources, tools, or APIs. This enables AI applications to securely and efficiently access external tools.
There are several ways to use MCP servers within the OVHcloud ecosystem, including: (i) in your applications via frameworks like LangChain, LangChain4J, etc.,
(ii) in the Visual Studio Code IDE, for example with Copilot, or with OVHcloud’s SHAI shell agent.
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 .
Ready to get started?
Request a free callback from an OVHcloud advisor.
Your questions answered
Which do I begin with?
For everyday terminal use: install the OVHcloud CLI. For Infrastructure as Code: configure Terraform. For AI in the Terminal: SHAI + MCP Server. For access without installation: Cloud Shell
Is it unnecessary to use both the OVHcloud CLI and Terraform/OpenTofu?
No. The CLI is ideal for interactive tasks, scripting, and troubleshooting. With Terraform, you can describe the desired infrastructure state and manage its changes reliably and with audit trails. Both can be integrated into your workflows.
Is the Shell CLI a replacement for the local CLI?
You can also use the Shell CLI in your Control Panel. It supports the OVHcloud CLI, which is ideal for quick, no-install access. If you’re using automated scripts, CI/CD, or intensive local workloads, we still recommend installing the CLI.
Why use Infrastructure as Code tools like Terraform instead of manual configuration?
With Infrastructure as Code (IaC), your operations become reliable, quick, and easy to run again. You can create a version of your infrastructure, review changes before applying them, and roll back if necessary. This minimises human error and helps keep environments stable and scalable during development, implementation, and production.
How much do IaC solutions cost?
Infrastructure-as-code solutions (API, TF, CLI) are free. They provide an easy way for users to integrate and automate cloud resources.
Where can I find the documentation for each tool?
You can find all the official documentation for each tool (Labs, help centre, Terraform Registry, GitHub) in the OVHcloud Documentation section. You can also click ‘Discover’ on solution cards to access the dedicated pages.