custom background image

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. 

illustration_code.png

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 easy
private-exchange

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.

SHAI: https://github.com/ovh/shai

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 .

Infrastructure as Code (Terraform and OpenTofu)

OVHcloud supports Infrastructure as Code (IaC) tools like Terraform and Pulumi, meaning users can manage their infrastructures automatically and efficiently. Please refer to the documentation below for more details on these resources.

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.