# AiVikings.ai

Connects your assistant to the AiVikings.ai registrar for domain lookups, automated buying, and DNS edits. Useful when setting up project infrastructure from chat.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: AIvikings
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/AIvikings/aivikings-mcp
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/aivikingsai

## What it does

The server exposes registrar operations directly to your AI client. Models can verify name availability, check renewal pricing, adjust nameservers, and edit DNS entries like `A` or `CNAME` records. The system records each modification in a domain audit log.

Local package installation is unnecessary for standard setups. AiVikings.ai hosts the live endpoint at `https://mcp.aivikings.ai/mcp`. Interactive assistants authenticate via browser OAuth, whereas headless scripts authenticate by passing a bearer API token.

Transactions deduct solely from a preloaded balance in USD or EUR. The server cannot bill credit cards during tool executions. To prevent unexpected spending, premium-tier domains require an explicit `allow_premium=true` flag before registration proceeds.

## Requirements
- Remote server: `https://mcp.aivikings.ai/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http registrar https://mcp.aivikings.ai/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add aivikingsai --url https://mcp.aivikings.ai/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "aivikingsai": {
            "url": "https://mcp.aivikings.ai/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "aivikingsai": {
            "type": "http",
            "url": "https://mcp.aivikings.ai/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http aivikingsai https://mcp.aivikings.ai/mcp
```

## When to use it
- check domain availability and pricing across multiple extensions
- register or renew domain names using prepaid account funds
- configure DNS records directly through conversational prompts
- inspect recent configuration changes via the registrar audit log

## Example prompts
- Check if `cartandcup.com` is available and show the annual registration price.
- Point the root of `nightowlanalytics.com` to `203.0.113.10` and configure a CNAME for www.
- Show all active domains on my account along with their expiration dates.

## Similar
- [bloomfilter](https://affpapa.org/en/nevibecode/mcp/bloomfilter.md) — MCP server · ★ 10
- [CustomDomain™](https://affpapa.org/en/nevibecode/mcp/customdomain.md) — MCP server
- [convex-domains](https://affpapa.org/en/nevibecode/skills/convex-domains.md) — skill · 36200 installs
- [render-domains](https://affpapa.org/en/nevibecode/skills/render-domains.md) — skill · 362 installs
- [Domain Lab](https://affpapa.org/en/nevibecode/mcp/domain-lab.md) — MCP server
- [Name.ai MCP Server](https://affpapa.org/en/nevibecode/mcp/nameai-mcp-server.md) — MCP server

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
