Discord MCP от cappyeo — более 200 инструментов
Discord MCP (cappyeo)
Discord MCP с более чем 200 инструментами: агент ведет сообщения, роли и модерацию, собирает сервер по плану, а запись по умолчанию в режиме предпросмотра
- 185 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Агент пишет сообщения, меняет роли и каналы, банит участников и удаляет данные на сервере от имени бота
- Токен бота открывает управление сервером и должен храниться в переменной окружения, а права бота стоит ограничить списками разрешенных серверов
Установка
- Работает в
Ручная установка
npm install -g @discord-mcp/cliНужен Node.js 22.12 или новее. Токен бота задается переменной DISCORD_TOKEN в формате Bot ТОКЕН.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент пишет сообщения, меняет роли и каналы, банит участников и удаляет данные на сервере от имени бота
- Токен бота открывает управление сервером и должен храниться в переменной окружения, а права бота стоит ограничить списками разрешенных серверов
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Discord MCP подключает Claude, Codex, Cursor и другие клиенты MCP к вашему собственному боту Discord. Бот добавляется на сервер, которым вы управляете, а токен хранится у вас. Через инструменты агент работает с сообщениями, ветками, форумами, ролями, событиями, опросами и онбордингом, проверяет права, ведет аудит ролей, банит и настраивает AutoMod. В описании называется число 222 инструмента, в аннотации репозитория стоит 209. Для сборки сервера по описанию есть чертеж: агент составляет план, вы его просматриваете и одобряете, затем выполнение идет с возможностью продолжить и завершается проверкой результата в Discord. Есть правка существующего сервера с предпросмотром ограниченных изменений, чтение переписки с цитатами из Discord и фоновые длительные сценарии с отменой и возобновлением. Для расширения бота доступны слэш-команды, взаимодействия, вебхуки и эмодзи приложения. Установка идет через CLI `@discord-mcp/cli`. Команды `setup`, `doctor` и `smoke` создают профиль, проверяют подключение и делают пробный прогон без изменений в Discord. Работает по stdio, а для самостоятельного размещения есть конечная точка Streamable HTTP с защитой токеном.
Для кого. Для владельцев и модераторов сообществ в Discord, которые хотят поручить агенту в Claude, Codex или Cursor настройку сервера, модерацию и разбор переписки.
Подходит, если
- Нужно собрать игровое сообщество с нуля: каналы, роли, онбординг и AutoMod по описанию, с планом на утверждение и проверкой в конце
- Требуется провести аудит ролей и прав на существующем сервере и предпросмотреть изменения до применения
- Надо прочитать длинную ветку или канал и получить пересказ с цитатами и указанием, какая часть переписки охвачена
- Нужны слэш-команды, вебхуки или эмодзи для собственного бота
- Хочется начать в безопасном режиме предпросмотра, где запись заблокирована, и включать изменения позже
Не подходит, если
- Нужен простой сервер для отправки сообщений и чтения каналов: для этого хватит компактного mcp-discord или Discord MCP от SaseQ
- Нет Node.js 22.12 или новее
- Нет собственного бота и сервера, где вы можете его установить: сервер работает только через бота, которого вы создаете сами
- Discord недоступен с вашей сети: сервер зависит от доступа к Discord
Пример запроса к агенту
Подготовь план игрового сервера: каналы, роли, онбординг и AutoMod. Покажи его на утверждение и только потом применяйMCP
- Транспорт
- stdio, http
- Авторизация
- API-ключ
Переменные окружения
DISCORD_TOKENобязательная, секрет- Токен вашего бота Discord в формате Bot ТОКЕН.
MCP_WRITE_MODE- Значение preview блокирует все изменения. Мастер setup включает его по умолчанию.
Ограничения
Нужны Node.js 22.12 или новее и собственный бот Discord, установленный на сервер, которым вы управляете. Токен бота передается в переменной окружения `DISCORD_TOKEN`, а в конфигурации клиента его хранить не рекомендуется. Discord в России заблокирован.
Проект до версии 1.0, о гарантиях стабильности смотрите в релизах и в документе о готовности к 1.0. Мастер `setup` по умолчанию включает режим `MCP_WRITE_MODE=preview`, который блокирует любые изменения, а прямой запуск `serve` по умолчанию разрешает обычную запись. Переменная `MCP_DRY_RUN` касается только инструментов с подтверждением. Образ Docker по умолчанию запускается в режиме только каталога, для работы с ботом нужна команда `serve` и ваши учетные данные. Лицензия Apache-2.0.
Как отключить. Удалите блок discord-mcp из конфигурации клиента и перезапустите его, затем отзовите токен бота в Discord Developer Portal или удалите бота с сервера. Глобальный пакет снимается командой npm uninstall -g @discord-mcp/cli.
Частые вопросы
Есть ли Discord MCP для Claude и Codex?
Да, Discord MCP от cappyeo подключает Claude, Codex, Cursor и другие клиенты MCP к вашему боту. Команда `discord-mcp setup --profile devbot --client codex` создает профиль и готовую конфигурацию, которую нужно применить в клиенте самостоятельно.
Как установить Discord MCP?
Выполните npm install -g @discord-mcp/cli, задайте токен бота в переменной DISCORD_TOKEN в формате Bot ТОКЕН и запустите discord-mcp setup. Затем проверьте связь командами discord-mcp doctor --online и discord-mcp smoke. Проверка smoke ничего не меняет в Discord.
Защищен ли сервер Discord от случайных изменений?
Мастер setup включает режим MCP_WRITE_MODE=preview, при котором запись заблокирована. Доступ ограничивают списки разрешенных серверов и категорий инструментов. Прямой запуск serve без настройки разрешает обычные изменения, поэтому режим стоит выставить явно.
Можно ли проверить каталог инструментов без токена бота?
Да. Команда discord-mcp catalog --check проверяет локальный каталог инструментов без токена, без сетевых запросов и без записи в Discord. Она не подтверждает живое подключение.
Чем Discord MCP от cappyeo отличается от mcp-discord?
У cappyeo больше двухсот инструментов, чертежи сервера с утверждением плана, правка существующего сервера, чтение переписки с цитатами и фоновые процессы. mcp-discord проще: логин бота, сообщения, каналы, форумы, роли и вебхуки, запуск одной командой npx.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыDiscord MCP для Claude и Cursor: агент пишет и ищет сообщения, ведет форумы, каналы, роли и вебхуки через токен бота, запуск командой npx
MCP сервер для Discord: агент ведет каналы, роли, сообщения и модерацию через бот-токен вашего сервера
MCP-сервер в одном бинарнике на Go: больше 75 локальных инструментов для файлов, оболочки, браузера и календаря
MCP-сервер для Minecraft: агент управляет ботом-персонажем через Mineflayer, строит и исследует мир
Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier
MCP-сервер для мессенджера MAX
mcp-max-messenger
MCP-сервер для Bot API мессенджера MAX: сообщения, медиа, чаты, участники и кнопки из агента
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Discord MCP от cappyeo — более 200 инструментов (эта запись) | нет | API-ключ | 185 | |
| Discord MCP | нет | API-ключ | 570 | сервер SaseQ для каналов, ролей, сообщений и модерации через бот-токен, у cappyeo больше инструментов и режим предпросмотра с чертежами сервера |
| MCP-Discord — сервер для сообщений, форумов и ролей | нет | API-ключ | 108 | компактный сервер barryyip0625 с логином бота, сообщениями, форумами, ролями и вебхуками, запускается одной командой npx |
Коротко о README
Описание подает проект как открытый сервер MCP для Discord с демонстрацией: 87-секундное видео, где агент собирает игровое сообщество. Таблица сопоставляет задачи с возможностями: управление сообществом, модерация, сборка по плану, расширение бота, улучшение существующего сервера, чтение переписки и фоновые сценарии. Разделы о безопасности и локальном запуске, затем таблица документации и сведения о том, что проект до версии 1.0.