Discord Mcp
Сервер для интеграции AI с Discord: управление каналами, сообщениями и серверами для seamless автоматизации.
Описание
Это сервер Model Context Protocol для Discord API на базе JDA (Java Discord API), позволяющий AI-ассистентам, таким как Claude Desktop, взаимодействовать с Discord. Ключевые особенности: управление пользователями, каналами, сообщениями, вебхуками и категориями. Технологии: Java, Maven для сборки, Docker для развёртывания. Потенциальные применения: автоматизация ботов, отправка уведомлений, мониторинг чатов и интеграция AI в Discord-сообщества для повышения эффективности.
Возможности
Информация о сервере
Получение детальной информации о Discord-сервере с помощью get_server_info.
Управление пользователями
Получение ID пользователя по имени, отправка, редактирование и удаление приватных сообщений, чтение истории.
Управление сообщениями
Отправка, редактирование, удаление сообщений в каналах, добавление/удаление реакций, чтение истории.
Управление каналами
Создание/удаление текстовых каналов, поиск по имени, список всех каналов.
Управление категориями
Создание/удаление категорий, поиск, список каналов в категории.
Управление вебхуками
Создание/удаление вебхуков, список, отправка сообщений через вебхук.
Установка
Рекомендуемая установка через Docker (требуется Docker Desktop):
{
"mcpServers": {
"mcp-server": {
"command": "docker",
"args": [
"run", "--rm", "-i",
"-e", "DISCORD_TOKEN=<YOUR_DISCORD_BOT_TOKEN>",
"-e", "DISCORD_GUILD_ID=<OPTIONAL_DEFAULT_SERVER_ID>",
"saseq/discord-mcp:latest"
]
}
}
}
Требуется Discord Bot Token (создать по инструкции: https://discordjs.guide/preparations/setting-up-a-bot-application.html#creating-your-bot).