Guides

A VPS Your AI Agent Can Price and Run via MCP or API

How an AI agent finds, prices and manages a NABHCLOUD VPS over MCP or the REST API, with API keys, spending caps and what stays under your control.

Guides

Want an AI agent to size, price and run a NABHCLOUD VPS on its own? Split the job into two halves. You open the account, verify it once and load the wallet; from there the agent reads our catalogue, prices the server it needs and manages your instances through a key that you control. This guide covers what an agent can reach on NABHCLOUD without any key, what opens up once it holds one, and the limits that keep spending decisions with you.

Published by our editorial team · 25 Oct 2026 · updated 25 Oct 2026. Figures shown through the API are pulled live from our current catalogue, in INR, excluding GST.

Spin up a server — billed hourly, GST invoice included, ready inside a minute.

What an agent can see without a key

NABHCLOUD runs an open, read-only MCP server at https://nabhcloud.com/mcp/public, with its server card at https://nabhcloud.com/.well-known/mcp.json. No account or key is needed, and it holds no personal data. Its tools include get_plans, quote_server, get_support_info, search_guides and get_guide, drawing from the same catalogue shown on our pricing page, so an agent always works from current figures rather than numbers it recalls.

Agents built for plain HTTP can pull the public catalogue as JSON at https://my.nabhcloud.com/api/v1/public/catalog, and send https://my.nabhcloud.com/api/v1/public/quote a request for the price of any chosen vCPU, RAM and disk size. Figures come back in INR for India, before 18% GST, and in USD for customers outside India.

What you set up by hand, once

  1. Create the account

    Sign up, then verify your phone number and email address.

  2. Complete eKYC

    Verify once with Aadhaar/DigiLocker or an ID document before your first server goes live, as CERT-In requires.

  3. Fund the wallet

    Add money by UPI, card or net banking. Agents cannot load the wallet or settle an invoice, so whatever you put in sets the ceiling on what the account can spend.

  4. Create an API key

    In the panel, open Developer, then API keys. Pick Read only or Full access, an optional expiry date, and optionally the IP addresses allowed to use the key. It is shown to you only once.

  5. Connect the agent

    Developer, then AI agents (MCP), shows the account endpoint https://my.nabhcloud.com/mcp plus a ready-made configuration for Claude. Paste in the key, and the agent operates within that key's limits.

What the agent can do once it holds your key

  • List your servers and check their status, usage and billing: the tools billing_ledger, billing_usage, billing_payments and invoice_pdf return the wallet ledger, per-server usage, payment records and invoice PDFs.
  • Price and request a resize of a server or a Kubernetes cluster, on a key with write access, using an idempotency key so a repeated call never triggers a second resize.
  • Stay within the wallet: an upgrade never costs more than the wallet has. If funds fall short, the change waits for your next top-up and can be cancelled until then.
  • Avoid accidental deletion: removing a server, cluster or bucket needs a full-access key that has an IP restriction set and destructive actions turned on, called from one of the allowed addresses.

What the agent is blocked from doing

  • Load money into the wallet or settle invoices.
  • Create or view API keys, so it cannot grant itself wider access.
  • See a generated root password.
  • Reach any account other than the one its key belongs to.

Billing logic the agent can work with

Hourly servers are charged per hour started, with a 1-hour minimum: the hourly rate equals the monthly list price divided by 730, so an agent that spins up a test server and removes it later pays only for the hours it actually ran. A server goes live under a minute after being ordered. Monthly terms and longer commitments bring down the cost per month through term pricing, and every invoice issued is a GST tax invoice.

Questions on this guide

Can my AI agent buy a VPS on its own?

You handle setup once: open the account, finish eKYC, load the wallet and hand the agent an API key. After that it prices and manages servers through MCP or the REST API, bound by that key's limits. It cannot load the wallet or pay invoices.

Does NABHCLOUD run an MCP server?

Yes, two. The public one needs no key and answers questions on plans, prices and guides. The account one needs an API key issued from your panel.

Can an agent get a price for a custom server size?

Yes. The public quote_server tool, or the public quote endpoint over HTTP, prices any combination of vCPU, RAM and disk from the live catalogue.

How do I stop an agent from overspending?

Spending is capped by the wallet, which only you can top up. An upgrade the wallet cannot cover simply waits for you, and you can also give the agent a read-only key, an expiry date or an IP restriction.

Can an agent delete my servers?

Only with a full-access key that carries an IP restriction and has destructive actions switched on, and only when called from an allowed address. A read-only key can only see, not delete.

Are the API prices shown before GST?

Yes. INR prices exclude 18% GST, which is added on the tax invoice. Customers outside India see USD prices with no GST added.

Plans and prices

Windows VPS

W4-8-100

One RDP user, trading terminals, Tally

  • 4 vCPU
  • 8 GB RAM
  • 100 GB NVMe
  • 1 IPv4
₹1,638/mo
billed monthly
Save 30%

or ₹3.21/hr, pay by the hour

Order W4-8-100

W6-16-150

A small team on Remote Desktop

  • 6 vCPU
  • 16 GB RAM
  • 150 GB NVMe
  • 1 IPv4
₹2,830.80/mo
billed monthly
Save 30%

or ₹5.54/hr, pay by the hour

Order W6-16-150

W8-32-200

More users, heavier .NET and databases

  • 8 vCPU
  • 32 GB RAM
  • 200 GB NVMe
  • 1 IPv4
₹4,897.20/mo
billed monthly
Save 30%

or ₹9.58/hr, pay by the hour

Order W8-32-200

Forex VPS

FX4-8-100

1–2 MT4/MT5 terminals, a few EAs

  • 4 vCPU
  • 8 GB RAM
  • 100 GB NVMe
  • 1 IPv4
₹1,638/mo
billed monthly
Save 30%

or ₹3.21/hr, pay by the hour

Order FX4-8-100

FX6-16-150

Multiple terminals, backtesting

  • 6 vCPU
  • 16 GB RAM
  • 150 GB NVMe
  • 1 IPv4
₹2,830.80/mo
billed monthly
Save 30%

or ₹5.54/hr, pay by the hour

Order FX6-16-150

FX8-32-200

Prop-firm desks, copy trading

  • 8 vCPU
  • 32 GB RAM
  • 200 GB NVMe
  • 1 IPv4
₹4,897.20/mo
billed monthly
Save 30%

or ₹9.58/hr, pay by the hour

Order FX8-32-200

Algo Trading VPS

AL4-8-100

1–3 strategies, one broker

  • 4 vCPU
  • 8 GB RAM
  • 100 GB NVMe
  • 1 IPv4
₹1,638/mo
billed monthly
Save 30%

or ₹3.21/hr, pay by the hour

Order AL4-8-100

AL6-16-150

Parallel bots, backtesting

  • 6 vCPU
  • 16 GB RAM
  • 150 GB NVMe
  • 1 IPv4
₹2,830.80/mo
billed monthly
Save 30%

or ₹5.54/hr, pay by the hour

Order AL6-16-150

AL8-32-200

Prop desks, tick-level replays

  • 8 vCPU
  • 32 GB RAM
  • 200 GB NVMe
  • 1 IPv4
₹4,897.20/mo
billed monthly
Save 30%

or ₹9.58/hr, pay by the hour

Order AL8-32-200

Gaming Servers

GM4-8-100

Minecraft, Valheim, ~20 players

  • 4 vCPU
  • 8 GB RAM
  • 100 GB NVMe
  • 1 IPv4
₹1,638/mo
billed monthly
Save 30%

or ₹3.21/hr, pay by the hour

Order GM4-8-100

GM6-16-150

FiveM, Rust, modded packs

  • 6 vCPU
  • 16 GB RAM
  • 150 GB NVMe
  • 1 IPv4
₹2,830.80/mo
billed monthly
Save 30%

or ₹5.54/hr, pay by the hour

Order GM6-16-150

GM8-32-200

ARK, Palworld, big communities

  • 8 vCPU
  • 32 GB RAM
  • 200 GB NVMe
  • 1 IPv4
₹4,897.20/mo
billed monthly
Save 30%

or ₹9.58/hr, pay by the hour

Order GM8-32-200

Cloud Compute

CV1-1-20

  • 1 vCPU
  • 1 GB RAM
  • 20 GB NVMe
  • 1 IPv4
₹378/mo
billed monthly
Save 30%

or ₹0.74/hr, pay by the hour

Order CV1-1-20

CV2-2-40

  • 2 vCPU
  • 2 GB RAM
  • 40 GB NVMe
  • 1 IPv4
₹630/mo
billed monthly
Save 30%

or ₹1.23/hr, pay by the hour

Order CV2-2-40

CV4-8-80

  • 4 vCPU
  • 8 GB RAM
  • 80 GB NVMe
  • 1 IPv4
₹1,570.80/mo
billed monthly
Save 30%

or ₹3.07/hr, pay by the hour

Order CV4-8-80

See all plans

Questions before you start?

Tell us what you plan to run and we will suggest the right setup.

Contact us