MCP.Market

Ovh API MCP server

by davidlandais·io.github.davidlandais/ovh-api-mcp·v0.3.0·3 stars

MCP server for the OVH API. Explore and call any OVH endpoint via sandboxed JS.

C55/100grade C
What users say
No reviews yet
Be the first
Safety scan
C55/100

full report

Adoption
New

3 stars

Reviews

Write one

Nobody has reviewed Ovh API yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Ovh API tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 105 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 55/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Ovh API compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
55/100
higher than 10% of 48,255 servers
GitHub stars
3
more than 80% of 28,688 servers

Install Ovh API in Claude Code, Cursor or VS Code

claude mcp add ovh-api-mcp -- docker run -i --rm ghcr.io/davidlandais/ovh-api-mcp:0.3.0
Add to Cursor

What the publisher says

From the Ovh API repository's README, as published. We do not edit it. Read it on GitHub

ovh-api-mcp

A native Model Context Protocol (MCP) server that gives LLMs full access to the OVH API (v1 and v2). Built in Rust for minimal footprint (~19 MB Docker image, ~1.2 MiB RAM).

Early Release — Designed for local development use. Security hardening has been applied (sandboxed execution, spec validation, secret protection), but the server has not been battle-tested at scale. Do not expose it to the public internet. Feedback and bug reports are welcome.

How it works

The server exposes two MCP tools:

The LLM writes JavaScript that runs inside a sandboxed QuickJS engine with resource limits (memory, CPU timeout, stack size). Every API call is validated against the loaded OpenAPI spec before execution.

The server supports two transport modes:

  • HTTP (Streamable HTTP) — for web-based clients and Docker deployments
  • stdio — for direct integration with Claude Desktop, Cursor, and MCP inspectors

OVH credentials are optional at startup: the server starts and exposes its tools even without API keys. Tools return a clear error when called without credentials.

Quick start

With stdio (Claude Desktop / Cursor)

Add to your MCP client configuration:

{
  "mcpServers": {
    "ovh-api": {
      "command": "ovh-api-mcp",
      "args": ["--transport", "stdio"],
      "env": {
        "OVH_APPLICATION_KEY": "your_app_key",
        "OVH_APPLICATION_SECRET": "your_app_secret",
        "OVH_CONSUMER_KEY": "your_consumer_key"
      }
    }
  }
}

With Docker

docker run -d --name ovh-api \
  -e OVH_APPLICATION_KEY=your_app_key \
  -e OVH_APPLICATION_SECRET=your_app_secret \
  -e OVH_CONSUMER_KEY=your_consumer_key \
  -p 3104:3104 \
  ghcr.io/davidlandais/ovh-api-mcp:latest

From source

cargo install --git https://github.com/davidlandais/ovh-api-mcp

export OVH_APPLICATION_KEY=your_app_key
export OVH_APPLICATION_SECRET=your_app_secret
export OVH_CONSUMER_KEY=your_consumer_key

ovh-api-mcp --port 3104

Pre-built binaries

Download from GitHub Releases — available for macOS (x8664, aarch64) and Linux (x8664 musl).

Claude Code configuration (HTTP mode)

{
  "mcpServers": {
    "ovh-api": {
      "type": "http",
      "url": "http://localhost:3104/mcp",
      "headers": {
        "Authorization": "Bearer local"
      }
    }
  }
}

The Authorization header is required to bypass Claude Code's OAuth discovery. See claude-code#2831.

OVH credentials

You need three values: an application key, an application secret, and a consumer key.

Go to the token creation page for your region, log in with your OVH account, set the permissions and validity, and you'll get all three keys at once:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Ovh API: common questions

Is Ovh API MCP server safe?
With care: it is graded C, so read the findings first (55/100). Read the Ovh API safety report
How do I install Ovh API?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Ovh API need an API key?
Yes. The registry entry asks for OVH_APPLICATION_SECRET, OVH_CONSUMER_KEY, OVH_CLIENT_SECRET.
Is Ovh API maintained?
The last commit was 142 days ago (2026-06-15). The latest release is v0.3.0.
What can I use instead of Ovh API?
Servers from other publishers that do the same job: treg.to MCP server.
How does Ovh API compare with other MCP servers?
safety score 55/100 (higher than 10% of 48,255 servers); github stars 3 (more than 80% of 28,688 servers). Full comparison.

Alternatives to Ovh API

Same job from other publishers: the closest match first, then the best rated.

  • treg.to
    OpenRouter for tools and data. Compare catalog providers and call them from one hosted MCP endpoint.
    A