OSIR · The AI-Native Domain Registrar

Product Updates

Inside the OSIR MCP Server: 74 Tools for AI-Native Domain Management

2026-06-08 · Name.al Team

Your AI Assistant, Meet Your Registrar

Most "AI" features in this industry are a chat box bolted onto a dashboard. OSIR is built the other way around: a native Model Context Protocol (MCP) server that exposes the real registrar to any AI assistant. Connect it once, and Claude, ChatGPT, Cursor, or your own agent can search, register, transfer, and configure domains, DNS, VPS, and billing through natural language - using the same operations as the dashboard and the REST API.

This post is the complete tour: how to connect it, all 74 tools grouped by what they do, and what that unlocks.

What is MCP?

MCP (Model Context Protocol) is an open standard that connects AI assistants to external tools and data. An MCP server publishes a set of callable tools; any MCP client discovers and invokes them automatically. There is no SDK to install and no glue code to write - the assistant reads the tool list and calls what it needs.

Connect OSIR to Claude in Under a Minute

You do not need a config file. Add OSIR as a custom connector:

  1. In Claude, open Customize and go to Connectors.
  2. Click +, then Add custom connector.
  3. Set Name to OSIR.
  4. Set the Remote MCP server URL to https://be.osir.com/mcp/http.
  5. Save, then authenticate with your OSIR account when prompted.

That is it. The same remote MCP server URL works in any MCP client that supports a remote (streamable HTTP) server. Prefer SSE? Use https://be.osir.com/mcp/sse.

All 74 Tools, by Category

The server exposes 74 tools across 8 categories. You never call these by name - your assistant picks the right one - but seeing the full surface area shows how much is actually possible.

Domains and transfers (23)

The core of the registrar: search, register, renew, transfer, and configure.

checkDomainAvailability, checkKeywordAvailability, checkKeywordAvailabilitySummary, validateDomainName, registerDomain, renewDomain, transferDomain, initiateTransfer, cancelTransfer, getTransferQuote, getTransferStatus, listPendingTransfers, lockDomain, unlockDomain, updateDomainAutoRenew, updateDomainPrivacy, updateNameservers, getDomainInfo, getDomainPricing, getDomainExtensions, getDomainAuditTrail, listUserDomains, listCategorizedTlds

Domain name suggestions (6)

Turn a rough idea into a shortlist of brandable, available names.

generateDomainSuggestions, bulkDomainSuggestions, suggestAlternatives, addPrefixToDomain, addSuffixToDomain, spinDomainWords

DNS (6)

Full record management plus zone setup.

createDnsRecord, getDnsRecord, listDnsRecords, updateDnsRecord, deleteDnsRecord, initializeDnsZone

Nameserver hosts (4)

Register and manage host (glue) records for custom nameservers.

checkHostAvailability, createHost, getHostsForDomain, deleteHost

Contacts (6)

Manage the registrant, admin, and technical contacts ICANN requires.

createContact, getContact, listContacts, updateContact, deleteContact, getContactsForDomain

VPS and servers (11)

Order and operate virtual servers, and browse dedicated hardware.

orderVps, listVpsPackages, getVpsPackageDetails, listVpsLocations, listMyVpsInstances, countMyVpsInstances, getVpsInstanceDetails, deleteVpsInstance, changeVpsPaymentTerm, loginToVpsPanel, getDedicatedServerCatalog

Billing and payments (8)

Check balance, review invoices, preview fees before you commit, and pay.

getAccountBalance, listInvoices, getInvoiceDetails, getInvoiceStatistics, payInvoice, createPaymentSession, previewPaymentFees, getPaymentTransactions

Account and platform (10)

Profile, authentication, audit logs, and safe execution of confirmed actions.

getMyProfile, getAccountSummary, getAuthStatus, loginWithDevice, checkDeviceLoginStatus, logout, getMyAuditLogs, getRecentActivity, getProductCatalog, executeConfirmedAction

What It Looks Like in Practice

Because the tools cover the whole platform, you can describe a goal and let the assistant chain the steps:

  • "Is coolstartup.io available, and what would two years with privacy cost?" runs checkDomainAvailability, getDomainPricing, and previewPaymentFees.
  • "Register it, turn on auto-renew, and point it at 192.0.2.10." runs registerDomain, updateDomainAutoRenew, and createDnsRecord.
  • "Set up email DNS for my domain." runs createDnsRecord for the MX, SPF, and DKIM records.
  • "Which of my domains expire in the next 30 days, and renew them." runs listUserDomains, then renewDomain for each.

A note on safety: actions that cost money or are hard to reverse go through a confirmation step (executeConfirmedAction), so an assistant proposes and you approve before anything commits.

Beyond a Chat Window: Autonomous Agents

The same 74 tools are available to fully autonomous systems over Google's Agent-to-Agent (A2A) protocol. An agent spinning up a new product can register a domain, configure DNS, and provision a server as steps in a larger workflow, with no human clicking through a dashboard. This is the difference between an AI feature and an AI-native registrar.

Try It

Add the connector with https://be.osir.com/mcp/http, then ask your assistant to check a domain. For the full setup guide and the live tool catalog, see the MCP server page. For all four integration paths - MCP, A2A, CLI, and REST - see AI Integration, or dive into the Developer Docs for the complete API reference.


Image by aleksandarlittlewolf on Magnific