VOZORA MCP

Connect an AI agent to your servers.

The Vozora MCP server is a hosted endpoint that lets Claude Code, claude.ai, Codex, Cursor and other AI agents order, manage and monitor your VPS through the same public API that sits behind Vozora API keys. Sign in with OAuth, approve what the agent may do, and disconnect it at any time.

Deploy a serverView pricing
CONNECT IN ONE STEP

Add Vozora, then sign in.

In Claude Code, add the server, then run /mcp in a session and choose vozora to sign in with your browser. No key to create or paste. Read the spend warning first.

claude mcp add --transport http vozora https://mcp.vozora.io/mcp

On claude.ai, use Customize, Connectors, Add custom connector, enter https://mcp.vozora.io/mcp and select Connect. Other clients are listed below. Approval happens on a Vozora consent page, and it creates a key that expires after 90 days and that you can disconnect from your API keys page.

Name the server vozora, prod or agent. Names that join our brand to another word, such as vozora-prod, are refused by our impersonation filter.

CLIENTS

Set up your client.

Claude Code

Tested by us against production

Add the server:

claude mcp add --transport http vozora https://mcp.vozora.io/mcp

Then run /mcp inside a Claude Code session, choose vozora and finish the sign-in in your browser. From a plain terminal (or over SSH), claude mcp login vozora does the same.

claude.ai

Tested by us against production

Open Customize, then Connectors, choose Add custom connector, and enter this URL (the Settings, Connectors path in older builds is the same list):

https://mcp.vozora.io/mcp

Select Connect and approve on the Vozora consent page. On Team and Enterprise plans an owner adds the connector for the organisation first.

Codex

Setup follows the client's own docs; we have not tested this client yet.

Add the server:

codex mcp add vozora --url https://mcp.vozora.io/mcp

Then sign in:

codex mcp login vozora

Cursor

Setup follows the client's own docs; we have not tested this client yet.

Add this to ~/.cursor/mcp.json, or .cursor/mcp.json in a project:

{
  "mcpServers": {
    "vozora": {
      "url": "https://mcp.vozora.io/mcp"
    }
  }
}

Open Cursor's MCP settings, find vozora and sign in when Cursor offers it. Approve on the Vozora consent page.

Visual Studio Code

Setup follows the client's own docs; we have not tested this client yet.

Run MCP: Add Server from the Command Palette and choose HTTP, or put this in .vscode/mcp.json (MCP: Open User Configuration for every workspace):

{
  "servers": {
    "vozora": {
      "type": "http",
      "url": "https://mcp.vozora.io/mcp"
    }
  }
}

Start the server from the file or the MCP Servers view. A browser window opens for the sign-in the first time it connects.

v0 by Vercel

Setup follows the client's own docs; we have not tested this client yet.

In the prompt box open the + menu, choose MCPs, then add a custom MCP server. Set the name to vozora and the URL to:

https://mcp.vozora.io/mcp

Set authentication to OAuth, save, and approve on the Vozora consent page.

Windsurf

Setup follows the client's own docs; we have not tested this client yet.

In the Cascade panel open the menu, choose Open MCP config file, and add:

{
  "mcpServers": {
    "vozora": {
      "serverUrl": "https://mcp.vozora.io/mcp"
    }
  }
}

Refresh the MCP list, then sign in to vozora and approve on the Vozora consent page.

Zed

Setup follows the client's own docs; we have not tested this client yet.

Run zed: open settings file and add:

{
  "context_servers": {
    "vozora": {
      "url": "https://mcp.vozora.io/mcp"
    }
  }
}

Zed prompts you to authenticate; approve on the Vozora consent page.

Gemini CLI

Setup follows the client's own docs; we have not tested this client yet.

Add the server:

gemini mcp add --transport http vozora https://mcp.vozora.io/mcp

Then, inside Gemini CLI, sign in:

/mcp auth vozora

Goose

Setup follows the client's own docs; we have not tested this client yet.

Run goose configure, choose Add Extension, then Remote Extension (Streamable HTTP), and enter this URL. In the desktop app use Extensions, then Add custom extension:

https://mcp.vozora.io/mcp

Goose registers itself and opens the sign-in in your browser; approve on the Vozora consent page.

ChatGPT

ChatGPT is coming soon: we have not proven it yet, so we do not list it as working.

Use one of the clients above for now.

Others

Any client that supports remote MCP over Streamable HTTP with OAuth works with this URL. Vozora uses OAuth 2.1 with PKCE (S256) and dynamic client registration, so the client needs no pre-registered ID:

https://mcp.vozora.io/mcp

Clients discover the rest from the standard metadata:

https://mcp.vozora.io/.well-known/oauth-protected-resource
https://mcp.vozora.io/.well-known/oauth-authorization-server
WHAT AN AGENT CAN DO

One endpoint, your account.

An MCP server is a standard interface AI agents use to call tools. Point a client at https://mcp.vozora.io/mcp and the operations the scopes you approve allow appear in the agent's tool list. Every call runs through the same checks as a request from your own scripts.

Order and resize servers

Order a server from the catalogue, resize an existing one, and check the price before anything is bought. Each order carries a request ID, so an agent that retries after a timeout does not buy a second server.

Manage the servers you have

Rename, tag, power on and off, turn auto-renew off, read activity, and delete or reinstall when you say so. A powered-off server is still billed while it stays provisioned; powering off does not pause charges.

Firewall, DNS, networks and apps

Create and edit firewall rules, add DNS zones and records, join networks, and check app domains and status.

Watch usage and billing

Read usage and orders, so the agent can report what it spent without opening the panel.

SPEND WARNING

An agent with your key can spend your money.

This agent will be able to spend your money. It can order servers and other paid resources, charged to your saved payment method, and it can delete servers and data. Vozora asks agents to confirm with you first, but an agent is software you chose and may not always ask. You are responsible for what it does. You can limit it with the permissions below, and disconnect it at any time. Every account has a spend cap, but it is a brake rather than a guarantee, and fixed-term plans are paid in advance.

Tools ask the agent to confirm with you first

Every tool that spends money or destroys data tells the agent to show you what will happen and what it costs, and to get your explicit yes before calling it. The agent is software, so treat that as a request, not a guarantee.

Limit what the key can do

A key only does what its scopes allow. Create it with just the scopes the agent needs; a key with only read scopes cannot order or delete anything.

Know what the spend cap is

Every account has a spend cap, and Vozora alerts you as spending approaches it. It is a brake, not a wall, and fixed-term plans are paid in advance. Read how spend caps work.

Revoke at any time

Revoke the key from your API keys and the agent loses access.

COMMON USE CASES

Things to ask an agent.

  • List my servers and tell me which ones are powered off.
  • Order a small server in London for a test, and check the price with me first.
  • Show this month's usage and what I have spent so far.
  • Add a firewall rule allowing port 443 from anywhere, then verify it.
  • Add an A record blog.mydomain.example pointing at my server's IP.
  • Check my-server's logs for the last boot and summarise any errors.
API KEY

Other ways to connect.

Prefer an API key? (CI, scripts, headless setups)

Use a key when there is no browser to sign in with. Create it in the panel with the "Connect an AI agent" preset, and start with the narrowest scopes (read-only) before granting more. Put the key in an environment variable, never in a file you commit, then give it to your client.

Claude Code

read -rs VOZORA_API_KEY && export VOZORA_API_KEY   # paste the key; it stays out of shell history
claude mcp add --transport http vozora https://mcp.vozora.io/mcp \
  --header "Authorization: Bearer $VOZORA_API_KEY"

Cursor

{
  "mcpServers": {
    "vozora": {
      "url": "https://mcp.vozora.io/mcp",
      "headers": { "Authorization": "Bearer ${env:VOZORA_API_KEY}" }
    }
  }
}

Export VOZORA_API_KEY in the environment Cursor starts from, then add this to ~/.cursor/mcp.json, or to the project's own .cursor/mcp.json.

FAQ

Frequently asked questions

What is the Vozora MCP server?

It is a hosted MCP (Model Context Protocol) server at https://mcp.vozora.io/mcp that speaks the same public API as Vozora API keys. A client such as Claude Code connects to it by signing in with OAuth: you approve what it can do on a consent page, and no key is pasted. It can then manage your Vozora account and servers within the scopes you grant.

Which clients can use it today?

Claude Code and claude.ai connect with OAuth sign-in, and we have tested both against production. The page also lists setup for Codex, Cursor, Visual Studio Code, v0 by Vercel, Windsurf, Zed, Gemini CLI and Goose, and for any client that supports remote MCP over Streamable HTTP with OAuth. Those follow each client's own docs and we have not tested them yet. ChatGPT is coming soon: we have not proven it.

Do I need an API key?

No. OAuth is the default: you sign in and approve on a consent page, and Vozora creates a scoped key for the client that expires after 90 days. An API key is only for CI, scripts and setups with no browser, and the page shows that route near the end.

Is it safe to give an AI agent access to my account?

Only with the limits you choose. The MCP tools that spend money or destroy data are instructed to ask you before they act, but the real control is the permissions you approve: grant only the scopes the agent needs, remember that every account has a spend cap that is a brake rather than a guarantee, and disconnect the agent the moment you want it to stop.

What can an agent actually do with my account?

Whatever the approved scopes allow: list and order servers, manage power and tags, edit firewalls and DNS, read usage and orders. Every call runs through the same permissions and limits as the rest of the public API, so a connection without a scope cannot do that thing.

How do I stop an agent?

Revoke its key from your API keys page. OAuth connections appear there too, and the agent loses access at once.

Does the agent see my payment details?

No. Card details are never exposed to any API client, agents included. An agent can spend on the saved payment method, but it never sees the card itself.

READ NEXT

Further reading

v
Vozora
UK CLOUD HOSTING
NVMe VPS hosting from a UK company.
PRODUCT
Cloud computePricingUK VPS hostingHourly VPS
RESOURCES
DocsMCP serverBlogAlternativesStatusDiscord
COMPANY
About VozoraTermsRefund policyAcceptable usePrivacyCookies[email protected]
© 2026 Vozora. A trading name of Bankside Technology Ltd, registered in England and Wales, company no. 17253446. Registered office: 3 Dukes Way, Northwich, England, CW9 8WA.