# brilliant-directories-mcp

MCP-сервер даёт ИИ-агенту доступ к сайту на Brilliant Directories: участники, записи, лиды, отзывы, страницы и формы через REST API.

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

## Что делает

Сервер подключается к вашему сайту BD по API-ключу и отдаёт агенту инструменты для работы со всеми ресурсами, которые открывает REST API: участники, посты с одной и несколькими картинками, лиды, отзывы, категории и подкатегории, шаблоны писем, страницы, редиректы 301, смарт-листы, виджеты, меню, формы, теги и тарифы членства.

Есть два способа подключения. Простой указывает на облачный адрес `https://brilliantmcp.com` с заголовками `X-Api-Key` и `X-BD-Site-URL` — Node.js не нужен. Продвинутый запускает пакет через `npx` локально: тогда Node.js придётся поставить заранее. После сохранения конфига приложение нужно полностью закрыть и открыть снова, иначе сервер не подхватится.

Новые API-ключи BD по умолчанию закрыты: открыто только чтение и запись участников. Остальные ресурсы возвращают 403, пока в Developer Hub не включишь тумблер Advanced Endpoints. Это ловит почти каждого при первом запуске — если агент видит участников, но не может создать страницу, причина здесь. Там же можно снять все действия `delete`, и тогда агент прочитает и обновит данные, но удалить ничего не сможет. Адрес сайта указывайте в каноническом виде, с `https://` и без слэша на конце: форма без протокола или с лишним слэшем не сработает.

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

## Установка

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

**Командой платформы**
```bash
claude mcp add brilliant-directories-mcp -e BD_API_KEY=<BD_API_KEY> -e BD_SITE_URL=<BD_SITE_URL> -- npx -y brilliant-directories-mcp
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add brilliant-directories-mcp --env BD_API_KEY=<BD_API_KEY> --env BD_SITE_URL=<BD_SITE_URL> -- npx -y brilliant-directories-mcp
```
Вместо <…> подставьте свои значения

### Cursor

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

### GitHub Copilot

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

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e BD_API_KEY=<BD_API_KEY> -e BD_SITE_URL=<BD_SITE_URL> brilliant-directories-mcp npx -y brilliant-directories-mcp
```
Вместо <…> подставьте свои значения

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

## Примеры запросов агенту
- Покажи последние лиды с моего сайта Brilliant Directories и отсортируй их по дате.
- Создай новую страницу-лендинг с заголовком «Осенняя акция» и сохрани её.
- Выведи все тарифы членства и проверь, какие из них активны.

## Похожие
- [REA](https://affpapa.org/nevibecode/mcp/rea.md) — MCP-сервер · ★ 386989
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33918
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81115
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119160
- [Codebase Memory](https://affpapa.org/nevibecode/mcp/codebase-memory.md) — MCP-сервер · ★ 47392
- [mcp-server](https://affpapa.org/nevibecode/mcp/mcp-server.md) — MCP-сервер · ★ 43872

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