MCP ServerSTDIOOfficialv0.3.0

Davidlandais Ovh API MCP Server

Query and execute any OVH API endpoint through a sandboxed JavaScript environment. Built for developers who need programmatic access to OVH cloud services, domains, and infrastructure without writing custom API clients.

io.github.davidlandais/ovh-api-mcp

Hosted URL

Local install

Transport

STDIO

Auth

3 required env vars

What the Davidlandais Ovh API MCP server does

How models use it and what it is built for.

Query and execute any OVH API endpoint through a sandboxed JavaScript environment. Built for developers who need programmatic access to OVH cloud services, domains, and infrastructure without writing custom API clients.

Connect to Davidlandais Ovh API

Local install — runs as a subprocess.

docker run ghcr.io/davidlandais/ovh-api-mcp:0.3.0

Environment variables

Configuration this server reads at startup.

  • OVH_APPLICATION_KEYRequired

    OVH API application key

  • OVH_APPLICATION_SECRETRequiredSecret

    OVH API application secret

  • OVH_CONSUMER_KEYRequiredSecret

    OVH API consumer key

  • OVH_ENDPOINT

    OVH API region: eu, ca, or us

  • OVH_SERVICES

    Comma-separated OVH API services, or * for all

  • OVH_CLIENT_ID

    OVH OAuth2 client ID (service account, alternative to API keys)

  • OVH_CLIENT_SECRETSecret

    OVH OAuth2 client secret (service account)

Resources

Where to find authoritative docs and source for Davidlandais Ovh API.

Example prompts for Davidlandais Ovh API

Paste any of these into Agent Studio after connecting Davidlandais Ovh API.

  • List all my OVH cloud instances and their current status
  • Get DNS records for my domain and show me the MX entries
  • Create a new OVH API token with read-only permissions
  • What OVH services are available in the eu endpoint and how do I query them

Davidlandais Ovh API MCP server — FAQ

Common questions about connecting and running Davidlandais Ovh API.

  • What authentication methods does this MCP server support?

    The server supports OVH API keys (application key, application secret, and consumer key) or OAuth2 service account credentials (client ID and client secret). You provide these via environment variables when starting the Docker container.

  • Can I use this server to manage multiple OVH regions?

    Yes. Set the OVH_ENDPOINT environment variable to eu, ca, or us to target different regions. You can also use OVH_SERVICES to limit which services the server can access (comma-separated list or * for all).

  • How do I get OVH API credentials to use this server?

    Log into your OVH account, navigate to the API section, and generate an application key, application secret, and consumer key. Alternatively, create an OAuth2 service account and use the client ID and secret instead.

  • Is the JavaScript execution sandboxed for security?

    Yes, the server executes API calls in a sandboxed JavaScript environment, so you can safely explore and call OVH endpoints without direct shell access or risk of arbitrary code execution.

  • What happens if I don't specify OVH_SERVICES—can I access all endpoints?

    If you set OVH_SERVICES to *, the server will allow access to all available OVH API services. If you leave it unset or specify a comma-separated list, only those services will be accessible.

Skip the local setup — run MCP in your browser

MCP Playground runs 10,000+ hosted MCP servers — GitHub, Linear, Notion, Stripe, Sentry and more — across Claude, GPT, Gemini, DeepSeek and 60+ AI models. Compare model answers side-by-side, save agent presets, share runs. Zero install.

Open Agent Studio

Related servers

More on MCP Playground