Cloud Services
osir.com
Provides domain name generation and management tools, as well as VPS billing management.
ENDPOINT 1
https://be.osir.com/mcp/http
Known tools 82
addPrefixToDomainGenerate domain suggestions by adding prefixes.
addSuffixToDomainGenerate domain suggestions by adding suffixes.
bulkDomainSuggestionsGenerate domain name suggestions for one or more keywords across a chosen set of TLDs.
cancelTransferStage cancellation of a pending domain transfer.
changeVpsPaymentTermChange the payment term (billing cycle) for a VPS instance.
checkDeviceLoginStatusPoll for device login completion.
checkDomainAvailabilityCheck if a domain name is available for registration.
checkHostAvailabilityCheck if a host/glue record name is available for creation.
checkKeywordAvailabilityCheck keyword availability across all supported TLDs and registries with detailed results.
checkKeywordAvailabilitySummaryCheck keyword availability summary statistics without detailed domain results (faster).
countMyVpsInstancesGet the total count of VPS instances owned by the authenticated user.
createContactCreate a new contact for use with domain registrations.
createDnsRecordCreate a new DNS record for a domain.
createHostCreate a new host/glue record (e.g., for custom nameservers).
createPaymentSessionStage creation of a Stripe payment checkout session to add funds to account balance.
deleteContactStage deletion of a contact.
deleteDnsRecordStage deletion of a DNS record.
deleteHostStage deletion of a host/glue record.
deleteVpsInstanceStage deletion/cancellation of a VPS instance.
executeConfirmedActionExecute a previously staged destructive or financial action after user approval.
generateDomainSuggestionsGenerate domain name suggestions based on keywords.
getAccountBalanceGet the current account balance for the authenticated user.
getAccountSummaryGet a comprehensive summary of the user's account: profile, balance, domain count, VPS count, and pending transfers.
getAuthStatusCheck whether the current session is authenticated.
getContactGet detailed information about a specific contact.
getContactsForDomainGet all contacts (registrant, admin, tech, billing) assigned to a domain.
getDedicatedServerCatalogGet all available dedicated server configurations with pricing and specifications.
getDnsRecordGet details of a specific DNS record.
getDomainAuditTrailGet the audit trail (history of all changes) for a specific domain.
getDomainExtensionsGet all available domain extensions (TLDs) with pricing information.
getDomainInfoGet detailed information about a domain including expiration date, nameservers, and status.
getDomainPricingGet pricing for domain extensions from the product catalog.
getHostsForDomainList all host/glue records associated with a domain.
getInvoiceDetailsGet detailed information about a specific invoice including line items.
getInvoiceStatisticsGet summary statistics of invoices: total paid, pending, overdue amounts.
getMyAuditLogsGet recent audit logs for the authenticated user across all services.
getMyProfileGet the authenticated user's profile and account information including name, email, organization, balance, and domain/VPS counts.
getPaymentTransactionsGet payment transaction history for the authenticated user.
getProductCatalogGet the complete product catalog including domain extensions, VPS packages, and dedicated servers.
getRecentActivityGet the most recent activity across all domains and services for the user.
getTransferQuoteGet a transfer price quote for a domain.
getTransferStatusCheck the current status of a domain transfer.
getVpsInstanceDetailsGet detailed information about a specific VPS instance including resource usage.
getVpsPackageDetailsGet detailed information about a specific VPS package including all pricing tiers.
initializeDnsZoneInitialize (create) the DNS zone for a domain.
initiateTransferStage initiation of a domain transfer from another registrar.
listCategorizedTldsList TLDs from the OSIR catalog that have category and audience metadata populated.
listContactsList all contacts for the authenticated user with optional search.
listDnsRecordsList all DNS records for a domain.
listInvoicesList invoices for the authenticated user with optional status filtering and pagination.
listMyVpsInstancesList all VPS instances owned by the authenticated user.
listPendingTransfersList all pending incoming (gaining) domain transfers.
listUserDomainsList all domains owned by the authenticated user.
listVpsLocationsList available VPS hosting locations (cities/countries) with available packages.
listVpsPackagesList available VPS hosting packages with pricing, specs, and locations.
lockDomainEnable registrar lock on a domain to prevent unauthorized transfers.
loginToVpsPanelGenerate a one-time login URL to the VPS control panel (VirtFusion) for managing the server.
loginWithDeviceStart a device authorization login (RFC 8628).
logoutLog out and clear the current session token.
orderVpsStage an order for a new VPS instance.
osirAppCreateUploadCreate an upload ticket for deploying app source code to Osir.
osirAppDeleteStage deletion of an Osir app.
osirAppDeployDeploy an app to Osir (free tier) and get a live HTTPS URL; the app runs isolated in a microVM.
osirAppListList the authenticated user's deployed Osir apps with their live URLs and status.
osirAppLogsGet recent logs from an Osir app's microVM ('why is my app broken?').
osirAppProvisionDatabaseProvision a managed Postgres database for an Osir app.
osirAppSetSecretSet an environment secret for an Osir app (e.g.
osirAppStatusGet an Osir app's current status, live URL, and health ('is my app working?').
payInvoiceStage payment of an outstanding invoice from account balance.
previewPaymentFeesPreview the fees that would be charged for a given payment amount.
registerDomainStage registration of a new domain name.
renewDomainStage renewal of a domain for a specified number of years.
spinDomainWordsGenerate domain suggestions by spinning/replacing words.
suggestAlternativesSuggest alternative domain names if the requested one is unavailable (legacy method).
transferDomainStage transfer of a domain from another registrar to OSIR.
unlockDomainStage removal of registrar lock from a domain to allow transfers.
updateContactUpdate an existing contact's information.
updateDnsRecordUpdate an existing DNS record.
updateDomainAutoRenewEnable or disable auto-renewal for a domain.
updateDomainPrivacyEnable or disable WHOIS privacy protection for a domain.
updateNameserversUpdate nameservers for a domain.
validateDomainNameValidate if a domain name format is correct.