MCP ExplorerExplorer

Ovh Mcp

@0x2A-giton 19 days ago
1 GPL-3.0
FreeCommunity
AI Systems
An open-source Model Context Protocol server designed for seamless resources management on OVHCloud.

Overview

What is Ovh Mcp

OVH MCP is an open-source Model Context Protocol server designed for efficient management of OVHCloud resources.

Use cases

Use cases include managing dedicated servers, virtual private servers, and databases, as well as deploying machine learning models and handling data processing tasks.

How to use

To use OVH MCP, clone the repository, set up your environment with OVH credentials, install dependencies, build the project, and run it using Docker Compose or Node.js.

Key features

Key features include secure and scalable resource management, support for various OVHCloud APIs, and integration with popular development tools like VSCode.

Where to use

OVH MCP can be used in cloud infrastructure management, AI and machine learning applications, and web hosting environments.

Content

🚀 OVH MCP Server - Open Source OVH Model Context Protocol Server

GNU General Public License v3.0

A secure, and scalable MCP Server to manage your OVH infrastructure using your favorite MCP client


🌐 About OVHCloud MCP Server

OVH MCP Server is an open-source platform designed to manage OVHCloud resources using the Model Context Protocol. This MCP Server enables efficient management through LLM.


☁️ Supported APIs

🚧 : Work In Progress

  • [ ] Dedicated Servers
  • [ ] Virtual Private Servers 🚧
  • [ ] AI & Machine Learning
  • [ ] Domain Names 🚧
  • [ ] Data Processing
  • [ ] Hosted Private Cloud
  • [ ] Managed Databases
  • [ ] Managed Kubernetes
  • [ ] Managed Registry
  • [ ] Public Cloud Compute
  • [ ] Public Cloud Storage
  • [ ] Web PaaS
  • [ ] Private Network

📋 Requirements

Node.js: v22

OVHcloud API credentials : https://www.ovh.com/auth/api/createToken


🚀 Quick Start

# Clone the repo
git clone https://github.com/0x2A-git/ovh-mcp.git && cd ovh-mcp

# Build
npm ci

npm run build

# Edit env file to add OVH credentials
cp .env.sample .env

# Run using Docker Compose
docker compose up

🛠️ Full Setup

# Clone the repo
git clone https://github.com/0x2A-git/ovh-mcp.git && cd ovh-mcp

# Edit env file to add OVH credentials
cp .env.sample .env

# Install deps
npm ci

# Build
npm run build

# Run
node dist/src/index.js

# Dev only : Run tests with coverage
npm run test

List and try resources directly

 npx @modelcontextprotocol/inspector node dist/src/index.js

🤖 VSCode x Copilot Integration

Add the following in your settings.json file :

Tools

No tools

Comments