Discord MCP

MCP сервер для Discord: агент ведет каналы, роли, сообщения и модерацию через бот-токен вашего сервера

  • 603 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Отправляет, правит и удаляет сообщения в каналах и в личке
  • Кикает, банит и выдает таймауты участникам сервера
  • Создает и удаляет каналы, роли и права через бот-токен
Все причины и проверки
Нужен VPN

saseq/discord-mcp

Установка

Ручная установка

docker run -d -i --name discord-mcp --restart unless-stopped -p 8085:8085 -e SPRING_PROFILES_ACTIVE=http -e DISCORD_TOKEN -e DISCORD_GUILD_ID saseq/discord-mcp:latest

Перед запуском задайте DISCORD_TOKEN в переменных окружения. Эндпоинт: http://localhost:8085/mcp.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Отправляет, правит и удаляет сообщения в каналах и в личке
  • Кикает, банит и выдает таймауты участникам сервера
  • Создает и удаляет каналы, роли и права через бот-токен

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер на Java и JDA дает агенту широкий доступ к Discord через бота. Он читает и пишет сообщения в каналах и в личке, ставит реакции, создает и правит текстовые, голосовые и форумные каналы, категории и вебхуки. Есть управление ролями и правами, модерация с киком, баном и таймаутом, планирование событий, работа с приглашениями и эмодзи. Запускается в режиме http как один общий контейнер или в режиме stdio.

Для кого. Для владельцев и модераторов Discord-серверов и специалистов по сообществам, кто автоматизирует управление.

Подходит, если

  • Нужно, чтобы агент отправлял и читал сообщения в каналах Discord
  • Нужно автоматизировать создание каналов, ролей и событий
  • Нужны модерация и управление правами через бота

Не подходит, если

  • Нет бота Discord с токеном и нужными правами на сервере
  • Нельзя устанавливать Docker, Java или Maven для запуска сервера

Пример запроса к агенту

Создай канал для анонсов, дай роли модератора право писать в нем и закрепи приветственное сообщение

MCP

Транспорт
http, stdio
Авторизация
API-ключ

Переменные окружения

DISCORD_TOKEN обязательная, секрет
Токен бота Discord с нужными правами на сервере
DISCORD_GUILD_ID
Id сервера по умолчанию, чтобы не передавать guildId в каждый вызов
SPRING_PROFILES_ACTIVE
Режим работы: http для общего контейнера или stdio

Ограничения

Нужен бот Discord со своим токеном и правами на сервере, часть операций доступна только при соответствующих ролях бота. В России доступ к Discord ограничен, поэтому без обходных мер сервер и API могут быть недоступны. Запуск идет через Docker-образ, Docker Compose или сборку jar через Maven, готового пакета в npm или PyPI нет. Если задан DISCORD_GUILD_ID, параметр guildId в инструментах становится необязательным.

Как отключить. Остановите и удалите контейнер discord-mcp или уберите блок из конфигурации MCP-клиента и перезапустите его.

Частые вопросы

Чем отличаются режимы http и stdio?

В режиме http поднимается один общий контейнер, к которому подключаются клиенты по адресу /mcp. В режиме stdio на каждую сессию клиента запускается отдельный процесс или контейнер.

Нужен ли DISCORD_GUILD_ID?

Он необязателен. Если задать id сервера по умолчанию, инструменты, принимающие guildId, можно вызывать без него.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Нужен VPN

Discord MCP с более чем 200 инструментами: агент ведет сообщения, роли и модерацию, собирает сервер по плану, а запись по умолчанию в режиме предпросмотра

MCP-серверШирокий доступ188Звезды репозитория

MCP-сервер для Minecraft: агент управляет ботом-персонажем через Mineflayer, строит и исследует мир

MCP-серверРасширенный доступ814Звезды репозитория

MCP-сервер на Node.js, через который агент управляет устройствами Home Assistant и правит его автоматизации

MCP-серверШирокий доступ574Звезды репозитория

MCP сервер для Home Assistant: агент читает состояние устройств, управляет ими и правит дашборды умного дома

MCP-серверШирокий доступ352Звезды репозитория
Официальный

MCP Kite строит и чинит Discord-ботов из диалога: команды, слушатели событий, шаблоны сообщений и проверка потоков.

MCP-серверШирокий доступ334Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Discord MCP (эта карточка)нетAPI-ключ603
kubectl-mcp-serverнетне нужна972читает состояние кластера и разбирает сбои подов
Unreal Engine MCP Serverнетне нужна1 032ассеты, акторы и блупринты Unreal Engine
Android MCPнетне нужна924управляет Android-устройством через ADB

Коротко о README

README описывает установку через Docker как основной путь, а также через Docker Compose и ручную сборку jar с Maven. Показаны подключения для Claude Code, Codex CLI, Cursor, Claude Desktop и n8n, режимы http и stdio, эндпоинт по адресу http://localhost:8085/mcp. Список инструментов охватывает сервер, пользователей, сообщения, каналы, категории, вебхуки, роли, модерацию, голосовые каналы, события, права, приглашения, форумы и эмодзи. Переменные DISCORD_TOKEN обязательна, DISCORD_GUILD_ID необязательна. Лицензия MIT.

Бейдж для README

Сообщить о проблеме