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
MCP server metadata
- Name
- OSIR
- Version
- 2.4.0
OSIR is an AI-native domain registrar: search/register domains, manage DNS, order VPS, host email, and deploy sites/apps. Rules: (1) Anonymous lookups work without login - availability, pricing, suggestions, catalog, getHostingBundle. (2) Account actions require login: call loginWithDevice, have the user approve in the browser, poll checkDeviceLoginStatus, then pass the returned sessionKey on EVERY subsequent tool call (OAuth-connected clients skip this - their Bearer token is used automatically). (3) Anything that moves money or destroys data is a two-step: the tool returns an actionId with an itemized summary; present it to the user and only call executeConfirmedAction after their explicit approval. (4) Displayed prices exclude ICANN and processing fees until quoted; the authoritative amount is always in the staged confirmation. (5) After registering a domain, DNS zone setup is automatic; getHostingBundle gives exact hosting prices for a just-checked or just-registered domain. Docs: https://osir.com/en/developers/
Known tools 105
addPrefixToDomainaddPrefixToDomain: Generate domain suggestions by adding prefixes to a base name.
Inferred read-onlyaddSshKeyaddSshKey: Store an SSH public key on your account so it can be injected into VPS installs.
Inferred read-onlyaddSuffixToDomainaddSuffixToDomain: Generate domain suggestions by adding suffixes to a base name.
Inferred read-onlybuildVpsInstancebuildVpsInstance: Stage an operating system install (or reinstall) on a VPS instance.
Inferred read-onlybulkDomainSuggestionsbulkDomainSuggestions: Generate domain suggestions for 1-10 keywords across 1-6 TLDs (hard cap), grouped by originating keyword.
Inferred read-onlycancelTransfercancelTransfer: Stage cancellation of a pending domain transfer.
Potential side effectschangeVpsPaymentTermchangeVpsPaymentTerm: Change the payment term (billing cycle) for a VPS instance.
Potential side effectscheckDomainAvailabilitycheckDomainAvailability: Check if a domain name is available for registration, with price.
Inferred read-onlycheckHostAvailabilitycheckHostAvailability: Check if a host/glue record name is available for creation.
Inferred read-onlycheckKeywordAvailabilitycheckKeywordAvailability: Check keyword availability across all supported TLDs and registries with detailed per-domain results.
Inferred read-onlycheckKeywordAvailabilitySummarycheckKeywordAvailabilitySummary: Check keyword availability across TLDs and registries.
Inferred read-onlycountMyVpsInstancescountMyVpsInstances: Get the total count of VPS instances owned by the authenticated user.
Inferred read-onlycreateAccountcreateAccount: Create a new OSIR customer account; step 1 of onboarding, no authentication required.
Potential side effectscreateContactcreateContact: Create a new contact for use with domain registrations.
Potential side effectscreateMailboxcreateMailbox: Stage creation of a paid mailbox on a mail-enabled domain.
Inferred read-onlycreatePaymentSessioncreatePaymentSession: Stage a Stripe checkout session to add funds to the account balance.
Inferred read-onlydeleteVpsInstancedeleteVpsInstance: Stage deletion/cancellation of a VPS instance.
Inferred read-onlyexecuteConfirmedActionexecuteConfirmedAction: Execute a previously staged destructive or financial action after user approval.
Potential side effectsgenerateDomainSuggestionsgenerateDomainSuggestions: Generate domain name suggestions based on keywords.
Inferred read-onlygetAccountBalancegetAccountBalance: Get the current account balance for the authenticated user.
Inferred read-onlygetAccountSummarygetAccountSummary: Get a comprehensive summary of the user's account: profile, balance, domain count, VPS count, and pending transfers.
Inferred read-onlygetContactsForDomaingetContactsForDomain: Get all contacts (registrant, admin, tech, billing) assigned to a domain.
Inferred read-onlygetDedicatedServerCataloggetDedicatedServerCatalog: Get all available dedicated server configurations with pricing and specifications.
Inferred read-onlygetDomainAuditTrailgetDomainAuditTrail: Get the audit trail (history of all changes) for a specific domain.
Inferred read-onlygetDomainExtensionsgetDomainExtensions: Get all available domain extensions (TLDs) with pricing information.
Inferred read-onlygetDomainInfogetDomainInfo: Get registry (EPP) state plus account settings for one domain: status, nameservers, lock state, auto-renew, privacy, creation/expiry dates, premium/expired/redemption info.
Inferred read-onlygetDomainPricinggetDomainPricing: Get pricing for domain extensions from the product catalog.
Inferred read-onlygetHostingBundlegetHostingBundle: Get the hosting options and exact prices for a specific domain: recommended VPS packages (cheapest first), email plans, web forwarding, and app/site deployment.
Potential side effectsgetHostsForDomaingetHostsForDomain: List all host/glue records associated with a domain.
Inferred read-onlygetInvoiceDetailsgetInvoiceDetails: Get detailed information about a specific invoice including line items.
Potential side effectsgetInvoiceStatisticsgetInvoiceStatistics: Get summary statistics of invoices: total paid, pending, overdue amounts.
Inferred read-onlygetMailDnsRecordsgetMailDnsRecords: Get the DNS records a mail domain needs (MX, SPF, DKIM, ...), for customers managing DNS externally.
Inferred read-onlygetMailboxQuotegetMailboxQuote: Get a display-only price quote for a mailbox plan.
Inferred read-onlygetMailboxUsagegetMailboxUsage: Get disk usage per mailbox in bytes, for quota display alongside the plan's quotaBytes.
Inferred read-onlygetMyAuditLogsgetMyAuditLogs: Get recent audit logs for the authenticated user across all services.
Inferred read-onlygetMyProfilegetMyProfile: Get the authenticated user's profile and account information including name, email, organization, balance, and domain/VPS counts.
Potential side effectsgetPaymentTransactionsgetPaymentTransactions: Get payment transaction history for the authenticated user.
Potential side effectsgetProductCataloggetProductCatalog: Get the complete product catalog including domain extensions, VPS packages, and dedicated servers.
Inferred read-onlygetRecentActivitygetRecentActivity: Get the most recent activity across all domains and services for the user.
Inferred read-onlygetTransferStatusgetTransferStatus: Check the current status of a domain transfer.
Potential side effectsgetVpsInstanceDetailsgetVpsInstanceDetails: Get detailed information about a specific VPS instance including resource usage.
Inferred read-onlygetVpsPackageDetailsgetVpsPackageDetails: Get detailed information about a specific VPS package including all pricing tiers.
Inferred read-onlyinitializeDnsZoneinitializeDnsZone: Initialize (create) the DNS zone for a domain.
Potential side effectsinitiateTransferinitiateTransfer: Starts a transfer for a domain already prepared at the losing registrar (unlocked, auth code in hand).
Potential side effectslistCategorizedTldslistCategorizedTlds: List TLDs from the OSIR catalog that have category and audience metadata, with registration and renewal prices as decimal strings (e.g.
Inferred read-onlylistContactslistContacts: List all contacts for the authenticated user, optionally filtered by a search term.
Inferred read-onlylistInvoiceslistInvoices: List invoices for the authenticated user with optional status filtering and pagination.
Inferred read-onlylistMailDomainslistMailDomains: List your domains that are enabled for email hosting, with status (PENDING_DNS or ACTIVE) and DNS mode.
Potential side effectslistMailPlanslistMailPlans: List available email mailbox plans with quotas and prices (monthly and annual, in cents).
Potential side effectslistMailboxeslistMailboxes: List your mailboxes with plan, payment term, status, and next renewal date.
Potential side effectslistMySshKeyslistMySshKeys: List the SSH keys stored on your account, with their ids and SHA256 fingerprints.
Inferred read-onlylistMyVpsInstanceslistMyVpsInstances: List all VPS instances owned by the authenticated user.
Inferred read-onlylistPendingTransferslistPendingTransfers: List all pending incoming (gaining) domain transfers.
Inferred read-onlylistVpsLocationslistVpsLocations: List available VPS hosting locations (cities/countries) with available packages.
Inferred read-onlylistVpsOsTemplateslistVpsOsTemplates: List operating system templates available to install.
Inferred read-onlylistVpsPackageslistVpsPackages: List available VPS hosting packages with pricing, specs, and locations.
Inferred read-onlylockDomainlockDomain: Enable registrar lock on a domain to prevent unauthorized transfers.
Inferred read-onlyloginToVpsPanelloginToVpsPanel: Generate a one-time login URL to the VPS control panel (VirtFusion) for managing the server.
Inferred read-onlylogoutlogout: Log out: revokes the session's tokens at the identity provider immediately.
Inferred read-onlyorderVpsorderVps: Stage an order for a new VPS instance; deducts from account balance.
Inferred read-onlyosirAppCreateUploadosirAppCreateUpload: Create an upload ticket for deploying app source code to Osir.
Potential side effectsosirAppDeployosirAppDeploy: Deploy an app to Osir (free tier) and get a live HTTPS URL; the app runs isolated in a microVM.
Inferred read-onlyosirAppGetSourceosirAppGetSource: Get a short-lived signed download URL for an Osir app's current source zip.
Inferred read-onlyosirAppListosirAppList: List the authenticated user's deployed Osir apps with their live URLs and status.
Inferred read-onlyosirAppLogsosirAppLogs: Get recent logs from an Osir app's microVM ('why is my app broken?').
Inferred read-onlyosirAppMoveToOwnedosirAppMoveToOwned: Move a deployed Osir app from the shared free tier onto a VPS owned by the user.
Inferred read-onlyosirAppProvisionDatabaseosirAppProvisionDatabase: Provision a managed Postgres database for an Osir app.
Inferred read-onlyosirAppStatusosirAppStatus: Get an Osir app's current status, live URL, and health ('is my app working?').
Inferred read-onlyosirSiteDesignBriefosirSiteDesignBrief: Step 1 of designing a NEW website with OSIR.
Inferred read-onlyosirSitePublishosirSitePublish: Publish a single-page website to a live HTTPS URL on Osir (free tier).
Potential side effectspayInvoicepayInvoice: Stage payment of an outstanding invoice from account balance.
Potential side effectspreviewPaymentFeespreviewPaymentFees: Preview the fees that would be charged for a given payment amount.
Potential side effectsrenewDomainrenewDomain: Stage renewal of a domain for a specified number of years.
Inferred read-onlyspinDomainWordsspinDomainWords: Generate domain suggestions by spinning/replacing words with similar alternatives.
Inferred read-onlysuggestAlternativessuggestAlternatives: Suggest alternative domain names if the requested one is unavailable.
Inferred read-onlytransferDomaintransferDomain: Stage transfer of a domain from another registrar to OSIR.
Potential side effectsunlockDomainunlockDomain: Stage removal of registrar lock from a domain to allow transfers.
Inferred read-onlyupdateDomainAutoRenewupdateDomainAutoRenew: Enable or disable auto-renewal for a domain.
Inferred read-onlyupdateDomainPrivacyupdateDomainPrivacy: Enable or disable WHOIS privacy protection for a domain.
Inferred read-onlyvalidateDomainNamevalidateDomainName: Validate if a domain name format is correct.
Inferred read-onlyverifyAccountverifyAccount: Verify a newly created OSIR account with the code from the verification email; step 2 of onboarding, no authentication required.
Potential side effectsverifyMailDnsverifyMailDns: Check that a mail domain's DNS records resolve; activates the domain for email when all records are found.
Potential side effectsCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.osir]
url = "https://be.osir.com/mcp/http"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"osir": {
"type": "http",
"url": "https://be.osir.com/mcp/http"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: osir
Remote MCP URL: https://be.osir.com/mcp/http
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"osir": {
"url": "https://be.osir.com/mcp/http"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"osir": {
"type": "http",
"url": "https://be.osir.com/mcp/http"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "osir",
"transport": "streamable-http",
"url": "https://be.osir.com/mcp/http"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for osir.com was fetched 2026-07-28T00:07:43.266Z and is being refreshed.
osir.com is assessed as Trusted: Domain has an established technology history spanning over a year.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.