# bloomfilter

MCP-сервер позволяет агентам искать, покупать доменные имена и управлять записями DNS через протокол x402 без ручной регистрации аккаунтов.

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

## Что делает

Сервер связывает ИИ-клиенты с API сервиса Bloomfilter через протокол stdio. Вместо классических панелей управления и банковских карт оплата построена на протоколе x402: агент получает ответ HTTP 402 и сам подписывает транзакцию в USDC через приватный ключ кошелька в сети Base. Авторизация в API проходит автоматически по стандарту SIWE при первом запросе.

Всего доступно 10 инструментов. Без кошелька работают только команды `search_domains` и `get_pricing` для поиска доступных доменов и проверки тарифов. Платные вызовы позволяют регистрировать имена, продлевать их срок и управлять ресурсными записями DNS — A, AAAA, CNAME, MX, TXT и другими типами. Каждая правка DNS списывает по $0.10 USDC.

Без кошелька на Base с балансом USDC вы сможете только проверять занятость доменов. Любые операции покупки и изменения записей завершатся ошибкой, если переменная `BLOOMFILTER_PRIVATE_KEY` не задана.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `BLOOMFILTER_PRIVATE_KEY`, `BLOOMFILTER_API_URL`, `BLOOMFILTER_NETWORK` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

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

**Командой платформы**
```bash
claude mcp add --env BLOOMFILTER_PRIVATE_KEY=<BLOOMFILTER_PRIVATE_KEY> --env BLOOMFILTER_API_URL=<BLOOMFILTER_API_URL> --env BLOOMFILTER_NETWORK=<BLOOMFILTER_NETWORK> --transport stdio bloomfilter -- npx -y @bloomfilter/mcp-server
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add bloomfilter --env BLOOMFILTER_PRIVATE_KEY=<BLOOMFILTER_PRIVATE_KEY> --env BLOOMFILTER_API_URL=<BLOOMFILTER_API_URL> --env BLOOMFILTER_NETWORK=<BLOOMFILTER_NETWORK> -- npx -y @bloomfilter/mcp-server
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "bloomfilter": {
            "command": "npx",
            "args": [
                "-y",
                "@bloomfilter/mcp-server"
            ],
            "env": {
                "BLOOMFILTER_PRIVATE_KEY": "<BLOOMFILTER_PRIVATE_KEY>",
                "BLOOMFILTER_API_URL": "<BLOOMFILTER_API_URL>",
                "BLOOMFILTER_NETWORK": "<BLOOMFILTER_NETWORK>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "bloomfilter": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@bloomfilter/mcp-server"
            ],
            "env": {
                "BLOOMFILTER_PRIVATE_KEY": "<BLOOMFILTER_PRIVATE_KEY>",
                "BLOOMFILTER_API_URL": "<BLOOMFILTER_API_URL>",
                "BLOOMFILTER_NETWORK": "<BLOOMFILTER_NETWORK>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e BLOOMFILTER_PRIVATE_KEY=<BLOOMFILTER_PRIVATE_KEY> -e BLOOMFILTER_API_URL=<BLOOMFILTER_API_URL> -e BLOOMFILTER_NETWORK=<BLOOMFILTER_NETWORK> bloomfilter npx -y @bloomfilter/mcp-server
```
Вместо <…> подставьте свои значения

## Когда брать
- проверить доступность домена и цены на разные зоны
- зарегистрировать выбранный домен через кошелёк
- добавить DNS-записи для подключения хостинга или почты
- обновить или удалить существующие записи DNS по их ID

## Примеры запросов агенту
- Проверь, свободен ли домен my-new-project.xyz, и покажи стоимость регистрации
- Зарегистрируй домен my-app.com, используя средства на подключённом кошельке
- Добавь A-запись с IP-адресом 192.0.2.1 для домена my-app.com

## Похожие
- [convex-domains](https://affpapa.org/nevibecode/skills/convex-domains.md) — скилл · 36200 установок
- [render-domains](https://affpapa.org/nevibecode/skills/render-domains.md) — скилл · 362 установки
- [Porkbun (official)](https://affpapa.org/nevibecode/mcp/porkbun-official.md) — MCP-сервер · ★ 32
- [vc-attention-teneo](https://affpapa.org/nevibecode/skills/vc-attention-teneo.md) — скилл · 501 установка
- [recover-eco-funds](https://affpapa.org/nevibecode/skills/recover-eco-funds.md) — скилл · 300 установок
- [telecommunications-expert](https://affpapa.org/nevibecode/skills/telecommunications-expert.md) — скилл · 1900 установок

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