MD

microck/discord.py-self-mcp

Browser automation

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

73 stars 13 forks Качество 80 Тренд 22MIT

сервер Discord selfbot MCP, использующий Discord.py-self

Обзор

всеобъемлющий сервер Discord Selfbot для полной автономии пользователя. Это локальный сервер mcp (stdio transport). Ваш клиент mcp создает его как процесс, и вы предоставляете секреты (например, DISCORD TOKEN) через конфигурацию клиента. Автоматизация учетных записей пользователей против Discord ToS. использовать это на свой страх и риск. Discord-py-self-mcp выступает в качестве моста между вашим помощником (Claude Code, OpenCode, Codex и т.д.) и вашей личной учетной записью. В отличие от стандартных ботов, этот «самобот» работает так же, как и вы, позволяя вашему ИИ читать ваши dms, отвечать друзьям, управлять вашими серверами и взаимодействовать с кнопками / меню, как и человек. Построена на библиотеке discord.py-self дельфинами. : - Python 3.10+ - uv (рекомендуется) или pip - : libffi-dev (или libffi-devel), python-dev (например, python3-dev) Голосовые зависимости (PyNaCl) включены по умолчанию. На Linux убедитесь, что системные пакеты установлены первыми. npm-пакет представляет собой обертку, которая использует базовую реализацию python.

Обзор (машинный перевод)

диссонанс-пи-само-мкп

Всеобъемлющий сервер Discord Selfbot для полной автономии пользователя.

Быстрый старт

Это локальный сервер mcp (stdio transport). Ваш клиент mcp создает его как процесс, и вы предоставляете секреты (например, T0) через конфигурацию клиента [T1] / [T2].

ручной бег:

** Важно: ** Автоматизация учетных записей пользователей против Discord ToS.

Обзор

Discord-py-self-mcp выступает в качестве моста между вашим помощником (Claude Code, OpenCode, Codex и т.д.) и вашей личной учетной записью. В отличие от стандартных ботов, этот «самобот» работает так же, как и вы, позволяя вашему ИИ читать ваши dms, отвечать друзьям, управлять вашими серверами и взаимодействовать с кнопками / меню, как и человек.

Построена на библиотеке discord.py-self дельфинами.

###Быстрая установка

Вставьте это в свой сеанс агента llm:

npm (рекомендуется)

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

** Предпосылки**:

  • Python 3.10+ [[Т3]] (рекомендуется) или [[Т4]] ** голосовая поддержка (только Linux)**: libffi-dev (или libffi-devel), python-dev (например, python3-dev)

установить:

**Примечание: голосовые зависимости (PyNaCl) включены по умолчанию.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

discord-py-self-mcp

comprehensive discord selfbot mcp server for full user autonomy.

<video src="https://github.com/user-attachments/assets/d7d9fc9f-c466-49c0-a666-05bed2fa8ca9 " controls preload=“auto” width=“100%” style=“border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); max-width: 800px;”>


quick start

this is a local mcp server (stdio transport). your mcp client spawns it as a process, and you provide secrets (like DISCORD_TOKEN) via the client’s env/environment config.

manual run:

DISCORD_TOKEN="your_discord_token_here" python3 -m discord_py_self_mcp.main

important: automating user accounts is against the Discord ToS. use this at your own risk.


overview

discord-py-self-mcp acts as a bridge between your ai assistant (Claude Code, OpenCode, Codex, etc) and your personal discord account. unlike standard bots, this “selfbot” runs as you; allowing your ai to read your dms, reply to friends, manage your servers, and interact with buttons/menus just like a human user.

built on the discord.py-self library by dolfies.


quick installation

paste this into your llm agent session:

Install and configure discord-selfbot-mcp by following the instructions here:
https://raw.githubusercontent.com/Microck/discord.py-self-mcp/refs/heads/master/INSTALL.md

npm (recommended)

npm install -g discord-selfbot-mcp
discord-selfbot-mcp-setup

manual installation

prerequisites:

  • python 3.10+
  • uv (recommended) or pip
  • voice support (linux only): libffi-dev (or libffi-devel), python-dev (e.g. python3-dev)

install:

uv tool install git+https://github.com/Microck/discord.py-self-mcp.git
# or
pip install git+https://github.com/Microck/discord.py-self-mcp.git

note: voice dependencies (PyNaCl) are included by default. on linux, ensure system packages are installed first.


npm installation (node.js wrapper)

prerequisites:

  • node.js 18+
  • python 3.10+

install:

npm install -g discord-selfbot-mcp

the npm package is a wrapper that uses the underlying python implementation.


how it works (setup wizard)

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "discord-py-self": { "command": "discord-selfbot-mcp", "env": { "DISCORD_TOKEN": "${DISCORD_TOKEN}" } } } }