Ovh API MCP server
io.github.davidlandais/ovh-api-mcp·v0.3.0·3 starsMCP server for the OVH API. Explore and call any OVH endpoint via sandboxed JS.
3 stars
Reviews
Write oneNobody 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
- –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
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
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:latestFrom 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 3104Pre-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.toOpenRouter for tools and data. Compare catalog providers and call them from one hosted MCP endpoint.not reviewedEstablishedA