# Porkbun (official)

Даёт ИИ-агенту инструменты для работы с доменами и DNS в Porkbun. Через него можно проверять домены и просматривать записи DNS.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 33
- Автор: oborseth
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/oborseth/Porkbun-MCP
- Обновлён: 2026-10-18
- HTML: https://affpapa.org/nevibecode/mcp/porkbun-official

## Что делает

MCP-сервер подключает агента к Porkbun API. Среди доступных инструментов — проверка доступности и цены домена, просмотр доменов аккаунта, DNS-записей и текущих серверов имён. Можно также сканировать DNS-записи до переноса домена: перенос не включает данные DNS-зоны.

Сервер размещён на стороне Porkbun и подключается по HTTP; для Claude Code есть и вариант запуска через `npx` с API-ключом и секретным ключом. Подключение к размещённой версии требует входа в Porkbun и подтверждения доступа. Некоторые инструменты выполняют платные действия: например, `buy_closeout` тратит средства аккаунта, поэтому проверяйте запрос агента перед подтверждением.

## Требования
- Нужно: Node.js (команды через npx)
- Удалённый сервер: `https://mcp.porkbun.com/mcp`
- Переменные окружения: `PORKBUN_API_KEY`, `PORKBUN_SECRET_API_KEY` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

1. **Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http mcp https://mcp.porkbun.com/mcp
```

2. **Командой платформы**
```bash
claude mcp add --env PORKBUN_API_KEY=<PORKBUN_API_KEY> --env PORKBUN_SECRET_API_KEY=<PORKBUN_SECRET_API_KEY> --transport stdio porkbun-official -- npx -y @porkbunllc/mcp-server
```
Вместо <…> подставьте свои значения

### Codex

1. **Командой платформы: удалённый сервер**
```bash
codex mcp add porkbun-official --url https://mcp.porkbun.com/mcp
```

2. **Командой платформы**
```bash
codex mcp add porkbun-official --env PORKBUN_API_KEY=<PORKBUN_API_KEY> --env PORKBUN_SECRET_API_KEY=<PORKBUN_SECRET_API_KEY> -- npx -y @porkbunllc/mcp-server
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "porkbun-official": {
            "url": "https://mcp.porkbun.com/mcp"
        }
    }
}
```
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "porkbun-official": {
            "command": "npx",
            "args": [
                "-y",
                "@porkbunllc/mcp-server"
            ],
            "env": {
                "PORKBUN_API_KEY": "<PORKBUN_API_KEY>",
                "PORKBUN_SECRET_API_KEY": "<PORKBUN_SECRET_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "porkbun-official": {
            "type": "http",
            "url": "https://mcp.porkbun.com/mcp"
        }
    }
}
```
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "porkbun-official": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@porkbunllc/mcp-server"
            ],
            "env": {
                "PORKBUN_API_KEY": "<PORKBUN_API_KEY>",
                "PORKBUN_SECRET_API_KEY": "<PORKBUN_SECRET_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

1. **Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http porkbun-official https://mcp.porkbun.com/mcp
```

2. **Командой платформы**
```bash
gemini mcp add -e PORKBUN_API_KEY=<PORKBUN_API_KEY> -e PORKBUN_SECRET_API_KEY=<PORKBUN_SECRET_API_KEY> porkbun-official npx -y @porkbunllc/mcp-server
```
Вместо <…> подставьте свои значения

## Когда брать
- проверить доступность домена и его цену
- просмотреть DNS-записи домена
- найти выставленные на продажу домены
- проверить баланс аккаунта Porkbun

## Примеры запросов агенту
- Проверь, доступен ли домен `example.com`, и узнай цену регистрации.
- Покажи DNS-записи для `example.com` перед переносом домена.
- Найди домены на вторичном рынке с подходящим именем.

## Похожие
- [REA](https://affpapa.org/nevibecode/mcp/rea.md) — MCP-сервер · ★ 386989
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33918
- [World Monitor](https://affpapa.org/nevibecode/mcp/world-monitor.md) — MCP-сервер · ★ 89408
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81115
- [Front-End Checklist](https://affpapa.org/nevibecode/mcp/front-end-checklist.md) — MCP-сервер · ★ 74559
- [Scrapling MCP Server](https://affpapa.org/nevibecode/mcp/scrapling-mcp-server.md) — MCP-сервер · ★ 89433

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
