Connectors · MSP & PSA
Comet Backup MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Comet Backup and the rest of your systems. It gives your agent 179 Comet Backup actions (91 reads, 62 writes and 26 that wait for a confirmation) and holds the Comet Backup credential itself, so the agent never does. It paces Comet Backup'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: "comet_backup.admin_user.list", intent: "check which Comet Backup account is connected"}# List administrators · read · 1 upstream call- 179actionsin one signed file
- 91readlook, never change
- 62writecreate and update
- 26wait for a yesdestructive, confirmed first
Set up
Connect Comet Backup 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 Comet Backup.
Header credentials. 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.
usernameComet Server admin username (an account without TOTP/WebAuthn 2FA)passwordComet Server admin passwordhostWhere your Comet Backup lives: your host
account { op: "connections.requirements", service: "comet_backup" } # 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: "comet_backup.admin_user.list" }# list administrators · read · 1 upstream callcheck { action: "comet_backup.admin.add_user", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
Comet Backup at a glance
- Sign-in
- Header credentials. 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
usernamepassword- Setup fields
host- Limits we pace to
- 120 calls a minute, per connection
- API covered
- Comet Server API v1 (admin), as documented at docs.cometbackup.com/latest, at your Comet Backup instance's API base URL, which you enter when connecting
- Built from
- Comet Backup's documentation, read 23 October 2026docs.cometbackup.comdocs.cometbackup.com
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 77 of 91 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 1, so ask can line Comet Backup up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in Comet Backup.
179 actions in 21 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 91readlook, never change
- 62writecreate and update
- 26destructivewait for a confirmation
Dispatcher
5232 read · 15 write · 5 destructive
List live connected devices · Instruct a live connected device to run a scheduled backup · Instruct a live connected device to apply retention rules now · Browse virtual machines in target snapshot
Admin
3016 read · 9 write · 5 destructive
Add a new user account · List all user accounts · List all user account profiles · Get the report log entries for a single job
Meta
2915 read · 12 write · 2 destructive
Get server properties · Get log files · Send a test email message · Send a test admin email report
Account
132 read · 9 write · 2 destructive
Retrieve properties about the current admin account · Generate a new TOTP secret · Generate a session key (log in) · Generate a session key for an end-user (log in as end-user)
User groups
73 read · 3 write · 1 destructive
Get all user group objects · List all user group names · Create a new user group object · Retrieve a single user group object
Policies
63 read · 2 write · 1 destructive
Get all policy objects · List all policy object names · Create a new policy object · Retrieve a single policy object
Storage
64 read · 1 write · 1 destructive
List all buckets · Ping a storage destination · Create a new bucket · Retrieve properties for a single bucket
Constellation
43 read · 0 write · 1 destructive
Get Constellation bucket usage report (regenerate) · Get Constellation bucket usage report (cached) · Get Constellation status · Prune unused buckets
13 more areas · 32 actions
- External auth sources 4
- Organization 4
- Squota 4
- Admin user 3
- Installation 3
- News 3
- Branding 2
- Job 2
- Office365 2
- Update campaign 2
- Bulletin 1
- Replication 1
- Self backup 1
Top actions
The Comet Backup API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
comet_backup.admin_user.listList administrators | List administrators. | read | this connector |
comet_backup.admin.add_userAdd a new user account | Add a new user account. | write | this connector |
comet_backup.admin.list_usersList all user accounts | List all user accounts. | read | this connector |
comet_backup.organization.listList Organizations | List Organizations. | read | this connector |
comet_backup.policies.list_fullGet all policy objects | Get all policy objects. | read | this connector |
comet_backup.storage.list_bucketsList all buckets | List all buckets. | read | this connector |
comet_backup.dispatcher.run_backupInstruct a live connected device to run a scheduled backup | Instruct a live connected device to run a scheduled backup. | write | this connector |
comet_backup.user_groups.list_fullGet all user group objects | Get all user group objects. | read | this connector |
comet_backup.dispatcher.list_activeList live connected devices | List live connected devices. | read | this connector |
comet_backup.meta.versionGet server properties | Get server properties. | read | this connector |
comet_backup.admin.delete_userDelete user account | Delete user account. | destructive | this connector |
comet_backup.news.submitSubmit news item | Submit news item. | write | this connector |
Try it
Prompts to paste into Claude.
Each one names the Comet Backup actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Who has access in Comet Backup? List every user and their role.
calls
comet_backup.admin_user.list - Writewrite
Add a new user account in Comet Backup. Show me exactly what you will send before you save it.
calls
comet_backup.admin.add_user
Governance for Comet Backup
Destructive actions wait for a yes.
26 Comet Backup actions are destructive. These are all of them:
- Delete user account
comet_backup.admin.delete_user - Remove news item
comet_backup.news.remove - Delete a shared storage quota and detach all users
comet_backup.squota.delete - Delete an existing policy object
comet_backup.policies.delete - Delete an administrator
comet_backup.admin_user.delete - Delete an existing user group object
comet_backup.user_groups.delete - Revoke device from user account
comet_backup.admin.revoke_device - Delete an organization and all related users
comet_backup.organization.delete - Delete a bucket
comet_backup.storage.delete_bucket - Revoke a session key (log out)
comet_backup.account.session_revoke - Prune unused buckets
comet_backup.constellation.prune_now - Instruct a live connected device to delete a stored snapshot
comet_backup.dispatcher.delete_snapshot - Delete a Protected Item
comet_backup.admin.delete_protected_item - Instruct a live connected device to delete multiple stored snapshots
comet_backup.dispatcher.delete_snapshots - Delete an external admin authentication source
comet_backup.external_auth_sources.delete - Cancel a running job
comet_backup.job.cancel - Mark a running job as abandoned
comet_backup.job.abandon - Restart server
comet_backup.meta.restart_service - Shut down server
comet_backup.meta.shutdown_service - Disable user account 2FA(TOTP) authentication
comet_backup.admin.disable_user_totp - Instruct a live connected device to disconnect
comet_backup.dispatcher.kill_process - Add first admin user account on new server
comet_backup.admin.add_first_admin_user - Disconnect a live connected device
comet_backup.dispatcher.drop_connection - Instruct a live connected device to self-uninstall the software
comet_backup.dispatcher.uninstall_software - Revoke a personal API token of the current admin account
comet_backup.account.api_token.revoke - Instruct a live connected device to disconnect (installation/dispatch/drop-connection)
comet_backup.installation.dispatch.drop_connection
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 account?
intent: the user asked me to delete user account
account { op: "keys.create", name: "comet-backup-agent", allowed_actions: ["comet_backup.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "comet_backup.admin.delete_user", approver: "[email protected]" }, { match: "comet_backup.news.remove", approver: "[email protected]" }, { match: "comet_backup.squota.delete", approver: "[email protected]" } ]}Cost
What Comet Backup costs on actionlake.
Every Comet Backup action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Comet Backup 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 179 Comet Backup actions
- 179actions pageeach page of a long list is one call
- 77reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every Comet Backup action.
179 actions by area: the id your agent calls, what it does, and its effect.
Dispatcher52
comet_backup.dispatcher.apply_retention_rulesInstruct a live connected device to apply retention rules nowwritecomet_backup.dispatcher.browse_virtual_machinesBrowse virtual machines in target snapshotreadcomet_backup.dispatcher.deepverify_storage_vaultInstruct a live connected device to deeply verify Storage Vault contentwritecomet_backup.dispatcher.delete_snapshotInstruct a live connected device to delete a stored snapshotdestructivecomet_backup.dispatcher.delete_snapshotsInstruct a live connected device to delete multiple stored snapshotsdestructivecomet_backup.dispatcher.drop_connectionDisconnect a live connected devicedestructivecomet_backup.dispatcher.email_previewRequest HTML content of an emailreadcomet_backup.dispatcher.force_loginInstruct a live connected device to re-enter login credentialswritecomet_backup.dispatcher.get_default_login_urlGet the default login URL for a tenantreadcomet_backup.dispatcher.import_applyInstruct a live connected device to import settings from an installed productwritecomet_backup.dispatcher.kill_processInstruct a live connected device to disconnectdestructivecomet_backup.dispatcher.list_activeList live connected devicesreadcomet_backup.dispatcher.office365_list_virtual_accountsRequest a list of Office365 Resources (groups, sites, teams groups and users)readcomet_backup.dispatcher.ping_destinationTest the connection to the storage bucketreadcomet_backup.dispatcher.refetch_profileInstruct a live connected device to refresh their profilewritecomet_backup.dispatcher.register_office_application.beginBegin the process of registering a new Azure AD application that can access Office 365 for backupwritecomet_backup.dispatcher.register_office_application.checkCheck the process of registering a new Azure AD application that can access Office 365 for backupreadcomet_backup.dispatcher.reindex_storage_vaultInstruct a live connected device to rebuild Storage Vault indexes nowwritecomet_backup.dispatcher.request_browse_disk_drivesRequest a list of physical disk drive information from a live connected devicereadcomet_backup.dispatcher.request_browse_exchange_edbRequest a list of Exchange EDB databases from a live connected devicereadcomet_backup.dispatcher.request_browse_hypervRequest a list of Hyper-V virtual machines from a live connected devicereadcomet_backup.dispatcher.request_browse_mongodbRequest a list of tables in MongoDB databasereadcomet_backup.dispatcher.request_browse_mssqlRequest a list of tables in MSSQL databasereadcomet_backup.dispatcher.request_browse_mysqlRequest a list of tables in MySQL databasereadcomet_backup.dispatcher.request_browse_proxmoxRequest a list of Proxmox virtual machines and containersreadcomet_backup.dispatcher.request_browse_proxmox.nodesRequest a list of Proxmox nodesreadcomet_backup.dispatcher.request_browse_proxmox.storageRequest a list of configured Proxmox storagereadcomet_backup.dispatcher.request_browse_vmwareRequest a list of VMware vSphere virtual machinesreadcomet_backup.dispatcher.request_browse_vmware.datacentersRequest a list of VMware vSphere Datacenters on a VMware vSphere connectionreadcomet_backup.dispatcher.request_browse_vmware.datastoresRequest a list of VMware vSphere Datastores on a VMware vSphere connection, for a specified VMware Datacenterreadcomet_backup.dispatcher.request_browse_vmware.hostsRequest a list of VMware vSphere Hosts on a VMware vSphere connection, for a specified VMware Datacenterreadcomet_backup.dispatcher.request_browse_vmware.networksRequest a list of VMware vSphere Networks on a VMware vSphere connection, for a specified VMware Datacenterreadcomet_backup.dispatcher.request_browse_vss_aawRequest a list of installed VSS Writers (Application-Aware Writers) from a live connected devicereadcomet_backup.dispatcher.request_filesystem_objectsRequest a list of filesystem objects from a live connected devicereadcomet_backup.dispatcher.request_import_sourcesRequest a list of import sources from a live connected devicereadcomet_backup.dispatcher.request_office365_accountsRequest a list of Office365 mailbox accountsreadcomet_backup.dispatcher.request_office365_sitesRequest a list of Office365 sitesreadcomet_backup.dispatcher.request_stored_objectsRequest a list of stored objects inside an existing backup jobreadcomet_backup.dispatcher.request_vault_snapshotsRequest a list of Storage Vault snapshots from a live connected devicereadcomet_backup.dispatcher.request_windisk_snapshotRequest a Disk Image snapshot with the windiskbrowse-style from a live connected devicereadcomet_backup.dispatcher.run_backupInstruct a live connected device to run a scheduled backupwritecomet_backup.dispatcher.run_backup_customInstruct a live connected device to run a backupwritecomet_backup.dispatcher.run_restoreInstruct a live connected device to perform a local restorewritecomet_backup.dispatcher.run_restore_customInstruct a live connected device to perform a local restore (dispatcher/run-restore-custom)writecomet_backup.dispatcher.search_snapshotsSearch storage vault snapshotsreadcomet_backup.dispatcher.test_proxmox_connectionTest the connection to a Proxmox cluster node over SSHreadcomet_backup.dispatcher.test_smb_authTest a set of Windows SMB credentialsreadcomet_backup.dispatcher.uninstall_softwareInstruct a live connected device to self-uninstall the softwaredestructivecomet_backup.dispatcher.unlockInstruct a live connected device to remove lock files from a Storage Vaultwritecomet_backup.dispatcher.update_login_passwordInstruct a live connected device to update its login passwordwritecomet_backup.dispatcher.update_login_urlInstruct a live connected device to update its login server URLwritecomet_backup.dispatcher.update_softwareInstruct a live connected device to download a software updatewrite
Admin30
comet_backup.admin.add_first_admin_userAdd first admin user account on new serverdestructivecomet_backup.admin.add_userAdd a new user accountwritecomet_backup.admin.add_user_from_profileAdd a new user account (with all information)writecomet_backup.admin.convert_storage_roleConvert IAM Storage Role vault to its underlying S3 typewritecomet_backup.admin.count_jobs_for_custom_searchCount jobs (for custom search)readcomet_backup.admin.create_install_tokenCreate token for silent installationwritecomet_backup.admin.delete_protected_itemDelete a Protected Itemdestructivecomet_backup.admin.delete_userDelete user accountdestructivecomet_backup.admin.disable_user_totpDisable user account 2FA(TOTP) authenticationdestructivecomet_backup.admin.get_job_log_entriesGet the report log entries for a single jobreadcomet_backup.admin.get_job_propertiesGet properties of a single jobreadcomet_backup.admin.get_jobs_allGet jobs (All)readcomet_backup.admin.get_jobs_for_custom_searchGet jobs (for custom search)readcomet_backup.admin.get_jobs_for_date_rangeGet jobs (for date range)readcomet_backup.admin.get_jobs_for_userGet jobs (for user)readcomet_backup.admin.get_jobs_recentGet jobs (Recent and incomplete)readcomet_backup.admin.get_protected_item_with_backup_rulesGet a Protected Item with its backup rulesreadcomet_backup.admin.get_user_profileGet user account profilereadcomet_backup.admin.get_user_profile_and_hashGet user account profile (atomic)readcomet_backup.admin.get_user_profile_hashGet user account profile (hash)readcomet_backup.admin.list_usersList all user accountsreadcomet_backup.admin.list_users_fullList all user account profilesreadcomet_backup.admin.preview_user_email_reportPreview an email report for a customerreadcomet_backup.admin.request_storage_vaultRequest a new Storage Vault on behalf of a userwritecomet_backup.admin.request_storage_vault_providersGet the available options for Requesting a Storage Vaultreadcomet_backup.admin.reset_user_passwordReset user account passwordwritecomet_backup.admin.revoke_deviceRevoke device from user accountdestructivecomet_backup.admin.set_protected_item_with_backup_rulesAdd or update a Protected Item with its backup ruleswritecomet_backup.admin.set_user_profileModify user account profilewritecomet_backup.admin.set_user_profile_hashModify user account profile (atomic)write
Meta29
comet_backup.meta.branding_config.getGet Branding configurationreadcomet_backup.meta.branding_config.setSet Branding configurationwritecomet_backup.meta.build_config.getGet Software Build Role configurationreadcomet_backup.meta.build_config.setSet Build Role configurationwritecomet_backup.meta.constellation.config.getGet Constellation configuration for the current organizationreadcomet_backup.meta.constellation.config.setSet Constellation configuration for the current organizationwritecomet_backup.meta.email_options.getGet the email optionsreadcomet_backup.meta.email_options.setSet the email optionswritecomet_backup.meta.list_available_log_daysGet log filesreadcomet_backup.meta.psa.ninjaone.auth_callbackExchange a NinjaOne OAuth authorization code for an encrypted refresh tokenwritecomet_backup.meta.psa.ninjaone.organizationsList NinjaOne organizations for a given PSA configurationreadcomet_backup.meta.psa_config_list.getGet the server PSA configurationreadcomet_backup.meta.psa_config_list.setUpdate the server PSA configurationwritecomet_backup.meta.psa_config_list.sync_nowSynchronize all PSA services nowwritecomet_backup.meta.remote_storage_vault.getGet Requesting Remote Storage Vault Configreadcomet_backup.meta.remote_storage_vault.setSet Storage template vault optionswritecomet_backup.meta.remote_storage_vault.testTest the connection to the storage templatereadcomet_backup.meta.restart_serviceRestart serverdestructivecomet_backup.meta.send_test_emailSend a test email messagewritecomet_backup.meta.send_test_reportSend a test admin email reportwritecomet_backup.meta.server_config.getGet server configurationreadcomet_backup.meta.server_config.network_interfacesList the available network interfaces on the PC running Comet Serverreadcomet_backup.meta.server_config.setSet server configurationwritecomet_backup.meta.shutdown_serviceShut down serverdestructivecomet_backup.meta.software_update_newsGet software update news from the software providerreadcomet_backup.meta.statsGet Comet Server historical statisticsreadcomet_backup.meta.versionGet server propertiesreadcomet_backup.meta.webhook_options.getGet the server webhook configurationreadcomet_backup.meta.webhook_options.setUpdate the server webhook configurationwrite
Account13
comet_backup.account.api_token.createCreate a new personal API token for the current admin accountwritecomet_backup.account.api_token.listList the metadata for all API tokens of the current admin accountreadcomet_backup.account.api_token.revokeRevoke a personal API token of the current admin accountdestructivecomet_backup.account.propertiesRetrieve properties about the current admin accountreadcomet_backup.account.regenerate_totpGenerate a new TOTP secretwritecomet_backup.account.session_revokeRevoke a session key (log out)destructivecomet_backup.account.session_startGenerate a session key (log in)writecomet_backup.account.session_start_as_userGenerate a session key for an end-user (log in as end-user)writecomet_backup.account.session_upgradeExchange an SSO one-time token for a session keywritecomet_backup.account.set_propertiesUpdate settings for your own admin accountwritecomet_backup.account.validate_totpValidate the TOTP code before turning 2fa(TOTP) onwritecomet_backup.account.webauthn.request_registration_challengeRegister a new FIDO2 WebAuthn tokenwritecomet_backup.account.webauthn.submit_challenge_responseRegister a new FIDO2 WebAuthn token (account/webauthn/submit-challenge-response)write
User groups7
comet_backup.user_groups.deleteDelete an existing user group objectdestructivecomet_backup.user_groups.getRetrieve a single user group objectreadcomet_backup.user_groups.listList all user group namesreadcomet_backup.user_groups.list_fullGet all user group objectsreadcomet_backup.user_groups.newCreate a new user group objectwritecomet_backup.user_groups.setUpdate an existing user group or create a new user groupwritecomet_backup.user_groups.set_users_for_groupUpdate the users in the specified groupwrite
Policies6
comet_backup.policies.deleteDelete an existing policy objectdestructivecomet_backup.policies.getRetrieve a single policy objectreadcomet_backup.policies.listList all policy object namesreadcomet_backup.policies.list_fullGet all policy objectsreadcomet_backup.policies.newCreate a new policy objectwritecomet_backup.policies.setUpdate an existing policy objectwrite
Storage6
comet_backup.storage.bucket_propertiesRetrieve properties for a single bucketreadcomet_backup.storage.delete_bucketDelete a bucketdestructivecomet_backup.storage.free_spaceRetrieve available space metricsreadcomet_backup.storage.list_bucketsList all bucketsreadcomet_backup.storage.ping_destinationPing a storage destinationreadcomet_backup.storage.register_bucketCreate a new bucketwrite
Constellation4
comet_backup.constellation.last_reportGet Constellation bucket usage report (cached)readcomet_backup.constellation.new_reportGet Constellation bucket usage report (regenerate)readcomet_backup.constellation.prune_nowPrune unused bucketsdestructivecomet_backup.constellation.statusGet Constellation statusread
External auth sources4
comet_backup.external_auth_sources.deleteDelete an external admin authentication sourcedestructivecomet_backup.external_auth_sources.getGet a map of all external admin authentication sourcesreadcomet_backup.external_auth_sources.newCreate an external admin authentication sourcewritecomet_backup.external_auth_sources.setUpdates the current tenant's external admin authentication sources. This will set allwrite
Organization4
comet_backup.organization.deleteDelete an organization and all related usersdestructivecomet_backup.organization.exportRun self-backup for a specific tenantwritecomet_backup.organization.listList Organizationsreadcomet_backup.organization.setCreate or Update an Organizationwrite
Squota4
comet_backup.squota.deleteDelete a shared storage quota and detach all usersdestructivecomet_backup.squota.get_with_hashGet properties for a shared storage quotareadcomet_backup.squota.list_allList available shared storage quota objectsreadcomet_backup.squota.set_with_hashCreate or update a shared storage quotawrite
Admin user3
comet_backup.admin_user.deleteDelete an administratordestructivecomet_backup.admin_user.listList administratorsreadcomet_backup.admin_user.newAdd a new administratorwrite
Installation3
comet_backup.installation.dispatch.drop_connectionInstruct a live connected device to disconnect (installation/dispatch/drop-connection)destructivecomet_backup.installation.dispatch.register_deviceInstruct an unregistered device to authenticate with a given userwritecomet_backup.installation.list_activeList live connected devices in lobby moderead
News3
comet_backup.news.get_allGet News entries (Admin)readcomet_backup.news.removeRemove news itemdestructivecomet_backup.news.submitSubmit news itemwrite
Branding2
comet_backup.branding.available_platformsList available software download platformsreadcomet_backup.branding.generate_client.testCheck if a software download is availableread
Job2
comet_backup.job.abandonMark a running job as abandoneddestructivecomet_backup.job.cancelCancel a running jobdestructive
Office3652
comet_backup.office365.convert_legacy_selectionConvert a legacy Office 365 Protected Item selection into an equivalent ordered rule listreadcomet_backup.office365.evaluate_selection_rulesEvaluate an ordered Office 365 rule list against an organization's accountsread
Update campaign2
comet_backup.update_campaign.startStart a new software update campaignwritecomet_backup.update_campaign.statusGet current campaign statusread
Bulletin1
comet_backup.bulletin.submitSend an email bulletin to all userswrite
Replication1
comet_backup.replication.stateGet Replication statusread
Self backup1
comet_backup.self_backup.startRun self-backup on all targetswrite
Questions
The Comet Backup MCP server, answered.
Is there a Comet Backup MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 179 Comet Backup actions across dispatcher, admin, meta and account, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Comet Backup.
What do I need to connect Comet Backup?
Comet Server admin username (an account without TOTP/WebAuthn 2FA) and Comet Server admin password. Plus your host. The free call account { op: "connections.requirements", service: "comet_backup" } lists exactly what to paste.
Can an AI agent delete or change things in Comet Backup?
Only if its key allows it, and only with an explicit confirmation. 26 Comet Backup actions are destructive, including delete user account, remove news item and delete a shared storage quota and detach all users. 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 Comet Backup API limit?
actionlake paces every call to the limits in the Comet Backup service file: 120 calls a minute per connection. Repeated reads are answered from cache (77 Comet Backup actions can be), which never reaches Comet Backup.
What does a Comet Backup action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (179 Comet Backup actions page). Cache hits, searches, dry runs and calls Comet Backup 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 Comet Backup API does it cover?
The Comet Server API v1 (admin), as documented at docs.cometbackup.com/latest at your Comet Backup instance's API base URL, which you enter when connecting. It is built from Comet Backup's documentation as read on 23 October 2026. 179 actions in 21 areas, each one in the signed service file (version 1.0.0).
Does actionlake keep my Comet Backup 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 Comet Backup 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 Comet Backup today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.