Connectors · Accounting & finance
Vultr MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Vultr and the rest of your systems. It gives your agent 586 Vultr actions (257 reads, 216 writes and 113 that wait for a confirmation) and holds the Vultr credential itself, so the agent never does. It paces Vultr's limits and records every call.
100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.
claude mcp add --transport http actionlake https://connect.actionlake.com/mcpdo { action: "vultr.users.list_users", intent: "check which Vultr account is connected"}# Get Users · read · 1 upstream call- 586actionsin one signed file
- 257readlook, never change
- 216writecreate and update
- 113wait for a yesdestructive, confirmed first
Set up
Connect Vultr in three steps.
- 01
Add actionlake to Claude.
Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
https://connect.actionlake.com/mcp - 02
Connect Vultr.
Bearer token. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.
access_tokenVultr API key: customer portal > Account > API (my.vultr.com/settings/#settingsapi) > Enable API
account { op: "connections.requirements", service: "vultr" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "vultr.users.list_users" }# get users · read · 1 upstream callcheck { action: "vultr.users.create_user", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
Vultr at a glance
- Sign-in
- Bearer token. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.
- You provide
access_token- Limits we pace to
- 30 calls a second, per connection
- API covered
- Vultr API v2.0 (OpenAPI 3.0.0)
api.vultr.com - Built from
- Vultr's documentation, read 23 October 2026OpenAPI spec (GitHub)vultr.com
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 233 of 257 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 5, so ask can line Vultr up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in Vultr.
586 actions in 42 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 257readlook, never change
- 216writecreate and update
- 113destructivewait for a confirmation
Databases
6830 read · 28 write · 10 destructive
Create Database User · List Database Users · List Managed Databases · Create Managed Database
IAM
5120 read · 14 write · 17 destructive
List Groups · Create Group · List Roles · Create Role
Instances
3814 read · 19 write · 5 destructive
List Instances · Create Instance · Get Instance · Update Instance
Kubernetes
3215 read · 8 write · 9 destructive
Create Kubernetes Cluster · List all Kubernetes Clusters · Get Kubernetes Cluster · Update Kubernetes Cluster
Container registry
3014 read · 8 write · 8 destructive
Create Container Registry · Create Replication Policy · Create Retention Rule · List Container Registries
Marketplace
289 read · 15 write · 4 destructive
Add Image to Marketplace App · Create Marketplace Vendor User · Create Marketplace App · Create Marketplace App Build Image
Bare metal
2610 read · 13 write · 3 destructive
Attach VPC Network to Bare Metal Instance · Create Bare Metal Instance · Create Baremetal Reverse IPv4 · Create Baremetal Reverse IPv6
VPCS
219 read · 8 write · 4 destructive
List VPCs · Create a VPC · Get a VPC · Update a VPC
34 more areas · 292 actions
- Load balancers 19
- Oauth 19
- Users 19
- CDN 18
- Oidc 15
- Organizations 15
- Object storage 14
- DNS 13
- Block storage 12
- Reserved ips 12
- Tickets 12
- Scim 11
- Bare metal clusters 10
- File system 10
- Firewalls 9
- Account 8
- Storage gateways 8
- Inference 7
- Instance templates 7
- Iso 6
- Logs 6
- Snapshots 6
- Billing 5
- Private networks 5
- SSH keys 5
- Startup scripts 5
- API keys 4
- Applications 2
- Backups 2
- Plans 2
- Regions 2
- Subaccounts 2
- OS 1
- Software licenses 1
Top actions
The Vultr API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 87 of Vultr's 88 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
vultr.users.list_usersGet Users | Get Users. | read | identity.user.list474 connectors |
vultr.account.get_accountGet Account Info | Get Account Info. | read | identity.current_user.get307 connectors |
vultr.instances.list_instancesList Instances | List Instances. | read | infra.instance.list18 connectors |
vultr.users.create_userCreate User | Create User. | write | identity.user.create262 connectors |
vultr.tickets.list_ticketsList Tickets | List Tickets. | read | service.ticket.list56 connectors |
vultr.users.delete_userDelete User | Delete User. | destructive | identity.user.delete253 connectors |
vultr.instances.create_instanceCreate Instance | Create Instance. | write | infra.instance.create10 connectors |
vultr.iam.list_iam_groupsList Groups | List Groups. | read | identity.group.list262 connectors |
vultr.iam.create_iam_groupCreate Group | Create Group. | write | identity.group.create205 connectors |
vultr.iam.list_iam_rolesList Roles | List Roles. | read | identity.role.list184 connectors |
vultr.tickets.create_ticketCreate Ticket | Create Ticket. | write | service.ticket.create54 connectors |
vultr.iam.create_iam_roleCreate Role | Create Role. | write | identity.role.create105 connectors |
Try it
Prompts to paste into Claude.
Each one names the Vultr actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Which Vultr tickets have been open the longest? Show me the ten oldest with their status.
calls
vultr.tickets.list_tickets - Writewrite
Create User in Vultr. Show me exactly what you will send before you save it.
calls
vultr.users.create_user
Governance for Vultr
Destructive actions wait for a yes.
113 Vultr actions are destructive. The first 10:
- Delete User
vultr.users.delete_user - Delete Instance
vultr.instances.delete_instance - Delete Group
vultr.iam.delete_iam_group - Delete Role
vultr.iam.delete_iam_role - Delete API Key
vultr.api_keys.delete_api_key - Delete Block Storage
vultr.block_storage.delete_block - Delete Record
vultr.dns.delete_dns_domain_record - Remove Group Member
vultr.iam.remove_iam_group_member - Delete Snapshot
vultr.snapshots.delete_snapshot - Delete Domain
vultr.dns.delete_dns_domain
A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.
Delete User?
intent: the user asked me to delete User
account { op: "keys.create", name: "vultr-agent", allowed_actions: ["vultr.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "vultr.users.delete_user", approver: "[email protected]" }, { match: "vultr.instances.delete_instance", approver: "[email protected]" }, { match: "vultr.iam.delete_iam_group", approver: "[email protected]" } ]}Cost
What Vultr costs on actionlake.
Every Vultr action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Vultr refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
- 1upstream call per actionall 586 Vultr actions
- 586actions pageeach page of a long list is one call
- 233reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every Vultr action.
586 actions by area: the id your agent calls, what it does, and its effect.
Databases68
vultr.databases.create_databaseCreate Managed Databasewritevultr.databases.create_database_userCreate Database Userwritevultr.databases.list_database_usersList Database Usersreadvultr.databases.list_databasesList Managed Databasesreadvultr.databases.available_servicesGet Available Servicesreadvultr.databases.create_connection_poolCreate Connection Poolwrite- and 62 more in this area
IAM51
vultr.iam.create_iam_groupCreate Groupwritevultr.iam.create_iam_roleCreate Rolewritevultr.iam.list_iam_groupsList Groupsreadvultr.iam.list_iam_rolesList Rolesreadvultr.iam.add_iam_group_memberAdd Group Memberwritevultr.iam.assign_iam_group_to_roleAssign Group to Roledestructive- and 45 more in this area
Instances38
vultr.instances.create_instanceCreate Instancewritevultr.instances.get_instanceGet Instancereadvultr.instances.list_instancesList Instancesreadvultr.instances.update_instanceUpdate Instancewritevultr.instances.attach_instance_isoAttach ISO to Instancewritevultr.instances.attach_instance_networkAttach Private Network to Instancewrite- and 32 more in this area
Kubernetes32
vultr.kubernetes.create_kubernetes_clusterCreate Kubernetes Clusterwritevultr.kubernetes.get_kubernetes_clustersGet Kubernetes Clusterreadvultr.kubernetes.list_kubernetes_clustersList all Kubernetes Clustersreadvultr.kubernetes.update_kubernetes_clusterUpdate Kubernetes Clusterwritevultr.kubernetes.create_kubernetes_cluster_applicationCreate Kubernetes Applicationwritevultr.kubernetes.create_nodepool_labelCreate NodePool Labelwrite- and 26 more in this area
Container registry30
vultr.container_registry.create_registryCreate Container Registrywritevultr.container_registry.create_replicationCreate Replication Policywritevultr.container_registry.create_retention_ruleCreate Retention Rulewritevultr.container_registry.list_registriesList Container Registriesreadvultr.container_registry.delete_registryDelete Container Registrydestructivevultr.container_registry.delete_registry_repository_artifactDelete Artifactdestructive- and 24 more in this area
Marketplace28
vultr.marketplace.add_marketplace_imageAdd Image to Marketplace Appwritevultr.marketplace.add_marketplace_vendor_settingsCreate Marketplace Vendor Userwritevultr.marketplace.create_marketplace_appCreate Marketplace Appwritevultr.marketplace.create_marketplace_app_buildCreate Marketplace App Build Imagewritevultr.marketplace.create_marketplace_app_manage_variableCreate Marketplace App Variablewritevultr.marketplace.create_marketplace_app_readme_imageCreate a Marketplace App README imagewrite- and 22 more in this area
Bare metal26
vultr.bare_metal.attach_baremetals_vpcsAttach VPC Network to Bare Metal Instancewritevultr.bare_metal.create_baremetalCreate Bare Metal Instancewritevultr.bare_metal.create_baremetal_reverse_ipv4Create Baremetal Reverse IPv4writevultr.bare_metal.create_baremetal_reverse_ipv6Create Baremetal Reverse IPv6writevultr.bare_metal.delete_baremetalDelete Bare Metaldestructivevultr.bare_metal.delete_baremetal_reverse_ipv6Delete BareMetal Reverse IPv6destructive- and 20 more in this area
VPCS21
vultr.vpcs.create_vpcCreate a VPCwritevultr.vpcs.get_vpcGet a VPCreadvultr.vpcs.list_vpcsList VPCsreadvultr.vpcs.update_vpcUpdate a VPCwritevultr.vpcs.create_nat_gatewayCreate NAT Gatewaywritevultr.vpcs.create_nat_gateway_firewall_ruleCreate NAT Gateway Firewall Rulewrite- and 15 more in this area
Load balancers19
vultr.load_balancers.create_load_balancerCreate Load Balancerwritevultr.load_balancers.get_load_balancerGet Load Balancerreadvultr.load_balancers.list_load_balancersList Load Balancersreadvultr.load_balancers.update_load_balancerUpdate Load Balancerwritevultr.load_balancers.create_load_balancer_forwarding_rulesCreate Forwarding Rulewritevultr.load_balancers.create_load_balancer_reverse_dns_ipv4Update Reverse DNS IPV4write- and 13 more in this area
Oauth19
vultr.oauth.add_oauth_client_draft_userAdd OAuth App Draft Userwritevultr.oauth.attach_oauth_client_scopeAttach OAuth App Scopewritevultr.oauth.create_oauth_clientCreate OAuth Appwritevultr.oauth.create_oauth_client_account_authorizationCreate OAuth Client Account Authorization (Legacy)writevultr.oauth.delete_oauth_clientDelete OAuth Appdestructivevultr.oauth.detach_oauth_client_scopeDetach OAuth App Scopedestructive- and 13 more in this area
Users19
vultr.users.create_userCreate Userwritevultr.users.get_userGet Userreadvultr.users.list_usersGet Usersreadvultr.users.update_userUpdate Userwritevultr.users.add_user_ip_whitelistAdd IP to User Whitelistwritevultr.users.create_user_api_keyCreate User API Keywrite- and 13 more in this area
CDN18
vultr.cdn.create_pullzoneCreate CDN Pull Zoneswritevultr.cdn.create_pushzoneCreate CDN Push Zoneswritevultr.cdn.create_pushzone_uploadCreate CDN Push Zone File Upload Endpointwritevultr.cdn.get_pullzone_metadataGet CDN Pull Zone Metadatareadvultr.cdn.delete_pullzoneDelete CDN Pullzonedestructivevultr.cdn.delete_pushzoneDelete CDN Pushzonedestructive- and 12 more in this area
Oidc15
vultr.oidc.create_oidc_issuerCreate OIDC Issuerwritevultr.oidc.create_oidc_providerCreate OIDC Providerwritevultr.oidc.create_oidc_provider_tokenCreate OIDC Provider Tokenwritevultr.oidc.get_oidc_issuer_jwksGet OIDC Issuer JWKSreadvultr.oidc.delete_oidc_issuerDelete OIDC Issuerdestructivevultr.oidc.delete_oidc_providerDelete OIDC Providerdestructive- and 9 more in this area
Organizations15
vultr.organizations.create_invitationCreate Invitationwritevultr.organizations.enable_organization_scimEnable SCIMwritevultr.organizations.list_invitationsList Invitationsreadvultr.organizations.list_organization_suspended_usersList Suspended Organization Usersreadvultr.organizations.disable_organization_scimDisable SCIMdestructivevultr.organizations.get_invitationGet Invitationread- and 9 more in this area
Object storage14
vultr.object_storage.create_object_storageCreate Object Storagewritevultr.object_storage.create_object_storage_bucketCreate Bucketwritevultr.object_storage.list_object_storage_cluster_tiersGet All Cluster Tiersreadvultr.object_storage.list_object_storage_clustersGet All Clustersreadvultr.object_storage.delete_object_storageDelete Object Storagedestructivevultr.object_storage.delete_object_storage_bucketDelete Bucketdestructive- and 8 more in this area
DNS13
vultr.dns.create_dns_domainCreate DNS Domainwritevultr.dns.create_dns_domain_recordCreate Recordwritevultr.dns.list_dns_domain_recordsList Recordsreadvultr.dns.list_dns_domainsList DNS Domainsreadvultr.dns.delete_dns_domainDelete Domaindestructivevultr.dns.delete_dns_domain_recordDelete Recorddestructive- and 7 more in this area
Block storage12
vultr.block_storage.create_blockCreate Block Storagewritevultr.block_storage.get_blockGet Block Storagereadvultr.block_storage.list_blocksList Block Storagesreadvultr.block_storage.update_blockUpdate Block Storagewritevultr.block_storage.attach_blockAttach Block Storagewritevultr.block_storage.create_block_snapshotCreate Block Storage Snapshotwrite- and 6 more in this area
Reserved ips12
vultr.reserved_ips.attach_reserved_ipAttach Reserved IPwritevultr.reserved_ips.convert_reserved_ipConvert Instance IP to Reserved IPwritevultr.reserved_ips.create_reserved_ipCreate Reserved IPwritevultr.reserved_ips.create_reserved_ip_reverse_dns_ipv6Create Reverse DNS IPV6writevultr.reserved_ips.create_reserved_ip_reverse_dns_ipv4Update Reverse DNS IPV4writevultr.reserved_ips.delete_reserved_ipDelete Reserved IPdestructive- and 6 more in this area
Tickets12
vultr.tickets.create_replyCreate Ticket Replywritevultr.tickets.create_ticketCreate Ticketwritevultr.tickets.get_ticketGet Ticketreadvultr.tickets.list_ticketsList Ticketsreadvultr.tickets.close_ticketClose Ticketwritevultr.tickets.create_tax_exemption_requestCreate Tax Exemption Requestwrite- and 6 more in this area
Scim11
vultr.scim.scim_create_groupCreate SCIM Groupwritevultr.scim.scim_create_userCreate SCIM Userwritevultr.scim.scim_list_groupsList SCIM Groupsreadvultr.scim.scim_list_usersList SCIM Usersreadvultr.scim.scim_delete_groupDelete SCIM Groupdestructivevultr.scim.scim_delete_userDelete SCIM Userdestructive- and 5 more in this area
Bare metal clusters10
vultr.bare_metal_clusters.create_clusterCreate Clusterwritevultr.bare_metal_clusters.list_clustersList Clustersreadvultr.bare_metal_clusters.mass_update_cluster_instancesMass Update Cluster Instanceswritevultr.bare_metal_clusters.update_cluster_instanceUpdate Cluster Instancewritevultr.bare_metal_clusters.delete_clusterDelete Clusterdestructivevultr.bare_metal_clusters.get_clusterGet Clusterread- and 4 more in this area
File system10
vultr.file_system.create_vfsCreate VFSwritevultr.file_system.list_regionsList VFS Regionsreadvultr.file_system.list_vfsList VFSsreadvultr.file_system.list_vfs_attachmentsList VFS Attachmentsreadvultr.file_system.create_vfs_attachmentAttach VPS Instance to VFSwritevultr.file_system.delete_vfsDelete VFSdestructive- and 4 more in this area
Firewalls9
vultr.firewalls.create_firewall_groupCreate Firewall Groupwritevultr.firewalls.list_firewall_group_rulesList Firewall Rulesreadvultr.firewalls.list_firewall_groupsList Firewall Groupsreadvultr.firewalls.post_firewalls_firewall_group_id_rulesCreate Firewall Ruleswritevultr.firewalls.delete_firewall_groupDelete Firewall Groupdestructivevultr.firewalls.delete_firewall_group_ruleDelete Firewall Ruledestructive- and 3 more in this area
Account8
vultr.account.bgp_prefix_listList BGP Prefixesreadvultr.account.create_account_bgp_prefixesAdd new BGP prefixeswritevultr.account.create_account_bgp_setupSetup BGP on your Accountwritevultr.account.get_accountGet Account Inforeadvultr.account.get_account_bandwidthGet Account Bandwidth Inforeadvultr.account.get_account_bgpGet Account BGP Inforead- and 2 more in this area
Storage gateways8
vultr.storage_gateways.add_storage_gateway_exportAdd New Export to Storage Gatewaywritevultr.storage_gateways.create_storage_gatewayCreate Storage Gatewaywritevultr.storage_gateways.get_storage_gatewayGet Storage Gatewayreadvultr.storage_gateways.list_storage_gatewaysList Storage Gatewaysreadvultr.storage_gateways.delete_storage_gatewayDelete Storage Gatewaydestructivevultr.storage_gateways.delete_storage_gateway_exportDelete Storage Gateway Exportdestructive- and 2 more in this area
Inference7
vultr.inference.create_inferenceCreate Serverless Inferencewritevultr.inference.get_inferenceGet Serverless Inferencereadvultr.inference.get_inference_usageGet Serverless Inference Usage Informationreadvultr.inference.list_inferenceList Serverless Inferencereadvultr.inference.delete_inferenceDelete Serverless Inferencedestructivevultr.inference.regenerate_inference_api_keyRegenerate Serverless Inference API Keydestructive- and 1 more in this area
Instance templates7
vultr.instance_templates.create_instance_templateCreate Instance Templatewritevultr.instance_templates.create_instance_template_from_instanceCreate Instance Template From Instancewritevultr.instance_templates.list_instance_templatesList Instance Templatesreadvultr.instance_templates.promote_instance_templatePromote Instance Templatewritevultr.instance_templates.delete_instance_templateDelete Instance Templatedestructivevultr.instance_templates.get_instance_templateGet Instance Templateread- and 1 more in this area
Iso6
vultr.iso.create_isoCreate ISOwritevultr.iso.iso_editUpdate ISOwritevultr.iso.list_isosList ISOsreadvultr.iso.list_public_isosList Public ISOsreadvultr.iso.delete_isoDelete ISOdestructivevultr.iso.iso_getGet ISOread
Logs6
vultr.logs.create_audit_logsCreate audit logs subscriptionwritevultr.logs.list_audit_logsList audit logs subscriptionsreadvultr.logs.list_audit_logs_clustersList audit logs Clustersreadvultr.logs.list_logsList Logsreadvultr.logs.get_audit_logGet audit logs subscriptionreadvultr.logs.update_audit_logUpdate audit logs subscriptionwrite
Snapshots6
vultr.snapshots.create_snapshotCreate Snapshotwritevultr.snapshots.delete_snapshotDelete Snapshotdestructivevultr.snapshots.get_snapshotGet Snapshotreadvultr.snapshots.list_snapshotsList Snapshotsreadvultr.snapshots.create_snapshot_create_from_urlCreate Snapshot from URLwritevultr.snapshots.put_snapshots_snapshot_idUpdate Snapshotwrite
Billing5
vultr.billing.get_invoiceGet Invoicereadvultr.billing.get_invoice_itemsGet Invoice Itemsreadvultr.billing.list_billing_historyList Billing Historyreadvultr.billing.list_invoicesList Invoicesreadvultr.billing.pending_chargesList Pending Chargesread
Private networks5
vultr.private_networks.create_networkCreate a Private Networkwritevultr.private_networks.get_networkGet a private networkreadvultr.private_networks.list_networksList Private Networksreadvultr.private_networks.update_networkUpdate a Private Networkwritevultr.private_networks.delete_networkDelete a private networkdestructive
SSH keys5
vultr.ssh_keys.create_ssh_keyCreate SSH keywritevultr.ssh_keys.delete_ssh_keyDelete SSH Keydestructivevultr.ssh_keys.get_ssh_keyGet SSH Keyreadvultr.ssh_keys.list_ssh_keysList SSH Keysreadvultr.ssh_keys.update_ssh_keyUpdate SSH Keywrite
Startup scripts5
vultr.startup_scripts.create_startup_scriptCreate Startup Scriptwritevultr.startup_scripts.get_startup_scriptGet Startup Scriptreadvultr.startup_scripts.list_startup_scriptsList Startup Scriptsreadvultr.startup_scripts.update_startup_scriptUpdate Startup Scriptwritevultr.startup_scripts.delete_startup_scriptDelete Startup Scriptdestructive
API keys4
vultr.api_keys.create_api_keyCreate API Keywritevultr.api_keys.delete_api_keyDelete API Keydestructivevultr.api_keys.get_api_keyGet API Keyreadvultr.api_keys.list_api_keysList API Keysread
Applications2
vultr.applications.list_app_variablesList Application Variablesreadvultr.applications.list_applicationsList Applicationsread
Backups2
vultr.backups.get_backupGet a Backupreadvultr.backups.list_backupsList Backupsread
Plans2
vultr.plans.list_metal_plansList Bare Metal Plansreadvultr.plans.list_plansList Plansread
Regions2
vultr.regions.list_available_plans_regionList available plans in regionreadvultr.regions.list_regionsList Regionsread
Subaccounts2
vultr.subaccounts.create_subaccountCreate Sub-Accountwritevultr.subaccounts.list_subaccountsList Sub-Accountsread
OS1
vultr.os.list_osList OSread
Software licenses1
vultr.software_licenses.list_software_licensesList Software Licensesread
This index shows a sample of each area. All 586 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.
Questions
The Vultr MCP server, answered.
Is there a Vultr MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 586 Vultr actions across databases, IAM, instances and kubernetes, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Vultr.
What do I need to connect Vultr?
Vultr API key: customer portal > Account > API (my.vultr.com/settings/#settingsapi) > Enable API. The free call account { op: "connections.requirements", service: "vultr" } lists exactly what to paste.
Can an AI agent delete or change things in Vultr?
Only if its key allows it, and only with an explicit confirmation. 113 Vultr actions are destructive, including delete User, delete Instance and delete Group. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my Vultr API limit?
actionlake paces every call to the limits in the Vultr service file: 30 calls a second per connection. Repeated reads are answered from cache (233 Vultr actions can be), which never reaches Vultr.
What does a Vultr action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (586 Vultr actions page). Cache hits, searches, dry runs and calls Vultr refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
Which Vultr API does it cover?
The Vultr API v2.0 (OpenAPI 3.0.0) at api.vultr.com. It is built from Vultr's documentation as read on 23 October 2026. 586 actions in 42 areas, each one in the signed service file (version 1.0.0).
Does actionlake keep my Vultr data, and where?
actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Vultr credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.
Which AI clients can use it?
Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.
Give your agent Vultr today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.