Skip to main content
Glama

mcp-discord

by hanweg

Discord MCP 서버

Claude Desktop과 같은 MCP 클라이언트에 Discord 통합 기능을 제공하는 MCP(Model Context Protocol) 서버입니다.

사용 가능한 도구

서버 정보

  • get_server_info : 자세한 서버 정보를 가져옵니다.
  • list_members : 서버 멤버와 그들의 역할을 나열합니다.

메시지 관리

  • send_message : 채널에 메시지를 보냅니다.
  • read_messages : 최근 메시지 기록을 읽습니다.
  • add_reaction : 메시지에 반응을 추가합니다
  • add_multiple_reactions : 메시지에 여러 반응을 추가합니다.
  • remove_reaction : 메시지에서 반응을 제거합니다.
  • moderate_message : 메시지 삭제 및 사용자 시간 초과

채널 관리

  • create_text_channel : 새로운 텍스트 채널을 만듭니다
  • delete_channel : 기존 채널을 삭제합니다

역할 관리

  • add_role : 사용자에게 역할을 추가합니다.
  • remove_role : 사용자에게서 역할을 제거합니다.

웹훅 관리

  • create_webhook : 새로운 웹훅을 생성합니다
  • list_webhooks : 채널의 웹훅을 나열합니다.
  • send_webhook_message : 웹훅을 통해 메시지 보내기
  • modify_webhook : 웹훅 설정 업데이트
  • delete_webhook : 웹훅 삭제

설치

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 Discord Server를 자동으로 설치하는 방법:

지엑스피1

  1. Discord 봇을 설정하세요:
    • Discord 개발자 포털 에서 새 애플리케이션을 만드세요
    • 봇을 생성하고 토큰을 복사하세요
    • 필요한 권한 있는 인텐트 활성화:
      • 메시지 내용 의도
      • 존재 의도
      • 서버 멤버의 의도
    • OAuth2 URL 생성기를 사용하여 봇을 서버에 초대하세요
  2. 패키지를 복제하고 설치합니다.
# Clone the repository git clone https://github.com/hanweg/mcp-discord.git cd mcp-discord # Create and activate virtual environment uv venv .venv\Scripts\activate ### If using Python 3.13+ - install audioop library: `uv pip install audioop-lts` # Install the package uv pip install -e .
  1. Claude Desktop 구성(Windows에서는 %APPDATA%\Claude\claude_desktop_config.json , macOS에서는 ~/Library/Application Support/Claude/claude_desktop_config.json ):
"discord": { "command": "uv", "args": [ "--directory", "C:\\PATH\\TO\\mcp-discord", "run", "mcp-discord" ], "env": { "DISCORD_TOKEN": "your_bot_token" } }

특허

MIT 라이센스 - 자세한 내용은 라이센스 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Claude Desktop과 같은 MCP 클라이언트에 Discord 통합 기능을 제공합니다.

  1. 사용 가능한 도구
    1. 서버 정보
    2. 메시지 관리
    3. 채널 관리
    4. 역할 관리
    5. 웹훅 관리
  2. 설치
    1. Smithery를 통해 설치
  3. 특허

    Related MCP Servers

    • -
      security
      F
      license
      -
      quality
      This server allows integration with Discord, enabling message exchanges between Claude and a Discord channel using prompts and notifications.
      Last updated -
      TypeScript
    • A
      security
      A
      license
      A
      quality
      An MCP server that enables saving and sharing Claude Desktop conversations, allowing users to store chats privately or make them public through a web interface.
      Last updated -
      2
      6
      TypeScript
      MIT License
      • Apple
    • A
      security
      A
      license
      A
      quality
      An MCP server that enables posting messages to Discord webhooks, allowing customization of content, username, and avatar URL.
      Last updated -
      1
      0
      JavaScript
      MIT License
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol (MCP) server for the Discord integration with MCP-compatible applications like Claude Desktop.
      Last updated -
      22
      MIT License
      • Linux
      • Apple

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/hanweg/mcp-discord'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server