
Ovh Api Mcp
Gives Claude direct access to the OVH API for managing cloud infrastructure, DNS, domains, and other OVH services. Exposes two JavaScript-based tools: search to explore the OpenAPI spec and find endpoints, and execute to make authenticated API calls. All code runs in a sandboxed QuickJS engine with resource limits and spec validation. Supports both traditional API keys and OAuth2 service accounts. Built in Rust, runs via stdio for Claude Desktop or HTTP for Docker deployments. Still early release, so keep it local and don't expose it publicly. Useful when you need to script OVH operations like DNS record updates, domain management, or cloud resource provisioning without leaving your AI workflow.
- tools
- 2
- auth
- Secret needed
- transport
- STDIO
- env vars
- 7
- last updated
- Mar 13, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
searchExplore the OVH OpenAPI spec using JavaScript — find endpoints, inspect schemas, read parameters
Explore the OVH OpenAPI spec using JavaScript — find endpoints, inspect schemas, read parameters
No parameter schema in public metadata yet.
executeCall any OVH API endpoint using JavaScript — authentication is handled transparently
Call any OVH API endpoint using JavaScript — authentication is handled transparently
No parameter schema in public metadata yet.
Sponsors
Configuration
OVH_APPLICATION_KEY*OVH API application key
OVH_APPLICATION_SECRET*secretOVH API application secret
OVH_CONSUMER_KEY*secretOVH API consumer key
OVH_ENDPOINTdefault: euOVH API region: eu, ca, or us
OVH_SERVICESdefault: *Comma-separated OVH API services, or * for all
OVH_CLIENT_IDOVH OAuth2 client ID (service account, alternative to API keys)
OVH_CLIENT_SECRETsecretOVH OAuth2 client secret (service account)
Readme
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.
Details
- Repository
- github.com/davidlandais/ovh-api-mcp
- Package
ghcr.io/davidlandais/ovh-api-mcp:0.3.0- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active