Discord

Discord: управление серверами, каналами, ролями и сообщениями через MCP

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноМожет изменять данные

Что умеет

  • Отправлять сообщения, реакции и embed-контент
  • Создавать и обновлять slash-команды приложения
  • Управлять эмодзи, звуками soundboard и вебхуками
  • Настраивать запланированные события на сервере
  • Просматривать список приложений и их команд

Какие данные видит

Ассистент действует от имени подключённого Discord-приложения и видит только те серверы и данные, к которым у него есть доступ.

Нужен ли аккаунт

Не нужен: сервер работает без входа

Коннектор даёт ассистенту доступ к Discord API: серверам, каналам, ролям и участникам. Можно отправлять сообщения, реакции и embed'ы, создавать slash-команды, вебхуки, эмодзи, звуки для saundборда и запланированные события.

Как подключить

Как подключить Discord к Claude

Адрес сервера, который нужно вставить в настройках Claude:

https://discord.run.tools

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

Как подключить Discord к ChatGPT

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://discord.run.tools

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

Как подключить Discord к Cursor

Адрес сервера, который нужно вставить в настройках Cursor:

https://discord.run.tools

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (60)

Технические названия из tools/list. Нужны только разработчикам.

applications.me.listGet current application details
applications.getGet application by ID
applications.commands.listList global application commands
applications.commands.createCreate global application command
applications.commands.getGet global application command by ID
applications.commands.updateUpdate global application command
applications.commands.deleteDelete global application command
applications.emojis.listList application emojis
applications.emojis.createCreate application emoji
applications.emojis.getGet application emoji by ID
applications.emojis.updateUpdate application emoji
applications.emojis.deleteDelete application emoji
applications.entitlements.listList entitlements for application with optional filters
applications.entitlements.createCreate test entitlement for application
applications.entitlements.getGet entitlement by ID
applications.entitlements.deleteDelete test entitlement
applications.entitlements.consume.createConsume one-time entitlement
applications.guilds.commands.listList guild application commands
applications.guilds.commands.createCreate guild application command
applications.guilds.commands.permissions.by_guild_id.listList permissions for all guild application commands
applications.guilds.commands.getGet guild application command by ID
applications.guilds.commands.updateUpdate guild application command
applications.guilds.commands.deleteDelete guild application command
applications.guilds.commands.permissions.listGet permissions for guild application command
applications.guilds.commands.permissions.updateSet permissions for guild application command
applications.role_connections.metadata.listGet application role connection metadata records
channels.getGet channel by ID
channels.updateUpdate channel settings
channels.deleteDelete or close channel
channels.followers.createFollow announcement channel to receive crossposted messages
channels.invites.listList channel invites
channels.invites.createCreate channel invite
channels.messages.listList messages in channel with optional filters
channels.messages.createSend message to channel
channels.messages.pins.listList pinned messages in channel
channels.messages.getGet specific message by ID
channels.messages.updateUpdate message content or components
channels.messages.deleteDelete message by ID
channels.messages.crosspost.createCrosspost message to following channels
channels.messages.reactions.getList users who reacted with specific emoji
channels.messages.reactions.by_emoji_name.deleteDelete all reactions for specific emoji
channels.messages.reactions.me.updateAdd reaction to message for current user
channels.messages.reactions.me.deleteRemove own reaction from message
channels.messages.reactions.deleteRemove specific user reaction from message
channels.messages.threads.createCreate thread from existing message
channels.polls.answers.getGet voters for specific poll answer
channels.polls.expire.createImmediately end poll and finalize results
channels.thread_members.listList thread members
channels.thread_members.me.updateJoin thread for current user
channels.thread_members.me.deleteLeave thread for current user
channels.thread_members.getGet thread member by user ID
channels.thread_members.updateAdd member to thread
channels.thread_members.deleteRemove member from thread
channels.threads.createCreate new thread in channel
channels.threads.archived.public.listList public archived threads in channel
channels.threads.search.listSearch threads in channel
channels.typing.createTrigger typing indicator in channel
channels.users.me.threads.archived.private.listList joined private archived threads for current user
channels.webhooks.listList webhooks configured for channel
channels.webhooks.createCreate webhook for channel