Hosted MCP server
VPS with MCP access.
Manage servers from a chat.
Connect Claude, Cursor or VS Code to Iotamine and manage your servers in plain language. You can create, resize, monitor, back up and delete them. There are 83 tools, and nothing that costs money happens until you say yes.
https://mcp.iotamine.com/mcp- Free to use
- Sign in with OAuth
- Read-only by default
Deploy a 2 vCPU / 4 GB Ubuntu 24.04 server in New Delhi with my laptop SSH key, 40 GB disk.
Yes, deploy it.
Example chat · New Delhi price for that server
At a glance
- Endpoint
- https://mcp.iotamine.com/mcp (Streamable HTTP, hosted by Iotamine)
- Authentication
- OAuth 2.1 with PKCE and dynamic client registration. No API key to copy or store.
- Scopes
- Read-only (default) or Read & write, chosen by you on the consent screen.
- Tools
- 83 tools: VPS lifecycle, monitoring, backups, disks, IPs, reverse DNS, firewall, standalone volumes and IPs, SSH keys, billing, invoices, support tickets, activity log, data export, maintenance notices.
- Safety
- Tools that spend money or delete something require confirm=true. Every tool is annotated read-only or destructive.
- Works with
- Claude (claude.ai, Desktop, Claude Code), Cursor, VS Code, and other MCP clients that support remote servers.
- Regions
- New Delhi, India and Frankfurt, Germany. KVM virtual machines, billed hourly.
- Price
- The MCP server is free. You pay only the normal hourly rate for what you deploy.
How it works
How the MCP server works
- 1
Add the connector and sign in to Iotamine once.
- 2
Ask for what you want in plain language.
- 3
The assistant gathers what it needs with read-only tools.
- 4
It shows you the exact spec and hourly price, then waits.
- 5
You confirm, it deploys, and it reports back when the VM is up.
Setup
Connect in under a minute
Paste one URL, sign in to Iotamine and choose a scope. You don't need to copy an API key anywhere.
Settings → Connectors → Add custom connector → paste the URL → Connect, then approve on the Iotamine consent screen.
https://mcp.iotamine.com/mcp
Any other client that supports remote MCP servers over Streamable HTTP with OAuth works the same way: give it https://mcp.iotamine.com/mcp.
Example prompts
Things you can ask
Tool catalog
All 83 tools, by area
46 read-only, 4 power actions, 23 writes and 10 destructive. Billing, invoices and support tickets are covered as well as servers.
VPS lifecycle
12 toolsDeploy, power-control, resize, rebuild and destroy virtual machines.
list_vpsget_vpscreate_vpsdestroy_vpsstart_vpsstop_vpspoweroff_vpsrestart_vpsreinstall_vpsresize_vpschange_vps_hostnamechange_vps_root_passwordMonitoring & diagnostics
11 toolsLive CPU/RAM/bandwidth, historical metrics, per-VM cost, build logs and browser-console sessions.
get_vps_consoleget_vps_statsget_vps_bandwidth_historyget_vps_metrics_historyget_bandwidth_overviewget_bandwidth_overview_dailyget_vps_billingget_vps_pricingget_vps_smtp_statusget_vps_build_loglist_vps_available_osBackups
5 toolsPrice, create, restore and delete VM backups.
list_vps_backupsget_vps_backup_costcreate_vps_backupdelete_vps_backuprestore_vps_backupDisks, IPs, reverse DNS & firewall
9 toolsAttach extra disks and IPs to a VM, set PTR records, and replace its firewall rule set.
list_vps_disksadd_disk_to_vpsremove_disk_from_vpslist_attachable_ips_for_vpsadd_ip_to_vpsremove_ip_from_vpsset_vps_reverse_dnslist_firewall_rulesupdate_firewall_rulesStandalone IP addresses
8 toolsBuy an IPv4 on its own, move it between VMs, release it when done.
list_ip_addressesget_ip_addresscheck_available_ipspurchase_iplist_attachable_vps_for_ipattach_ipdetach_iprelease_ipStandalone volumes
13 toolsBuy, resize, install an OS on, attach, boot from and release block-storage volumes.
list_volumesget_volumelist_available_volume_sizespurchase_volumeget_volume_task_statuslist_attachable_vps_for_volumelist_available_os_for_volumeinstall_os_on_volumeresize_volumeattach_volumeset_volume_as_bootdetach_volumerelease_volumeBilling, account & SSH keys
12 toolsBalance, quota, invoices, usage line items, transactions, and SSH key management.
get_quotaget_account_balancelist_invoicesget_invoice_summarypay_invoice_from_creditget_usage_billingget_usage_billing_line_itemslist_transactionsget_transactionlist_ssh_keyscreate_ssh_keydelete_ssh_keyCatalogs, activity, export, support & maintenance
13 toolsRegions and OS images, the account audit log, data export, support tickets and maintenance notices.
list_os_imageslist_regionslist_activity_logsexport_datalist_ticket_departmentslist_ticketsget_ticketcreate_ticketlist_ticket_repliesreply_to_ticketclose_ticketreopen_ticketlist_maintenance_eventsSafety
How we keep your account safe
OAuth 2.1 with PKCE
Standard MCP authorization: discovery metadata, dynamic client registration, S256 PKCE. Your password never touches the AI client.
You choose the scope
The consent screen defaults to Read-only. Grant Read & write only when you want the assistant to change things.
Spend and destroy need confirm=true
Every tool that costs money or deletes something refuses to run until the assistant passes an explicit confirm=true, after telling you what it will do and what it costs.
Annotated tools
Each tool carries MCP readOnly/destructive hints, so your client can auto-approve lookups and always ask before risky actions.
Revocable like any API key
The access token is a normal Iotamine API key. Revoke it from API Keys and the server stops accepting it within about a minute.
Audited
Authorizing a client is recorded in your account activity log, and VPS and IP changes made through it are logged there just like dashboard actions.
No data stored
The server is a thin wrapper over the public REST API. It stores none of your data and every call runs as you, never a shared identity.
Choosing a provider
What to check in a VPS with MCP support
| Question to ask | Why it matters | Iotamine |
|---|---|---|
| Is there a hosted, remote MCP endpoint? | A remote URL works in browser clients like claude.ai, with nothing to install. | Yes: https://mcp.iotamine.com/mcp |
| Does it use OAuth, or make you paste a key? | OAuth keeps raw credentials out of chat apps and config files. | OAuth 2.1 + PKCE, no key to paste |
| Can you limit it to read-only? | You can look around and monitor without any risk of changes. | Yes, read-only is the default scope |
| Are spend and delete actions gated? | Stops a misunderstood prompt from costing money or deleting data. | Yes, confirm=true required on every one |
| Does it cover more than create/delete? | Day-to-day work needs monitoring, backups, networking and billing too. | 83 tools incl. billing, backups, firewall, tickets |
| Can storage and IPs outlive a VM? | An agent can rebuild servers without losing your data or IP address. | Yes: standalone volumes and IPs |
| Can you revoke access instantly? | You should be able to cut off a client you no longer trust. | Revoke the key; rejected within about a minute |
FAQ
Frequently asked questions
MCP (Model Context Protocol) is an open standard that lets AI assistants call external tools. Iotamine's MCP server exposes your cloud account as tools, so an assistant like Claude can list, create and manage your VPS servers when you ask it to.
https://mcp.iotamine.com/mcp. Add it as a custom connector or remote MCP server in your client, then sign in to Iotamine when prompted.
Claude (claude.ai, Claude Desktop and Claude Code), Cursor and VS Code are documented above. Any other client that supports remote MCP servers over Streamable HTTP with OAuth can connect the same way.
No. Every tool that costs money or deletes something refuses to run without an explicit confirm=true argument, and the server instructs the assistant to explain the action and its cost first. You can also connect with a Read-only scope, which cannot change anything at all.
83 tools covering the whole dashboard: deploy, resize, reinstall, power-control and destroy VMs; live and historical metrics; backups; extra disks and IPs; reverse DNS; firewall rules; standalone volumes and IP addresses; SSH keys; balance, quota, invoices, usage and transactions; support tickets; activity logs; data export; and maintenance notices.
No. The MCP server is free to use. You pay only the normal hourly rates for the servers, storage and IPs you deploy, the same as if you had used the dashboard.
The OAuth access token is a normal Iotamine API key. Delete or deactivate it under API Keys in the dashboard and the MCP server stops accepting it within about a minute.
No. The MCP server only receives the tool calls your client makes, forwards them to the Iotamine API as you, and returns the result. It stores none of your data.
Yes. The MCP server is a thin layer over the same public REST API, which you can call directly from scripts, CI pipelines or your own tools with an API key.
Get started
Get started with the MCP server.
₹800 signup bonus after KYC ($10 for international accounts). After that, add the connector and start asking.