Discord MCP 서버
Claude와 Discord API 통합을 위한 MCP(Model Context Protocol) 서버입니다. 이 서버를 통해 Claude는 메시지 전송, 메시지 읽기, 서버 리소스 관리 등의 작업을 수행하는 도구를 통해 Discord 서버와 상호 작용할 수 있습니다.
필수 조건
Node.js 16 이상
Discord 봇 토큰( Discord 개발자 포털 에서 생성)
적절한 봇 권한:
메시지 읽기/채널 보기
메시지 보내기
메시지 기록 읽기
(선택 사항) 필요한 기능에 따라 역할 관리, 채널 관리 등
Related MCP server: ClaudeKeep
설치
이 저장소를 복제하세요
종속성 설치:
지엑스피1
프로젝트를 빌드하세요:
npm run build
구성
다음을 사용하여 루트 디렉토리에 .env 파일을 만듭니다.
용법
서버를 시작합니다:
npm startClaude Desktop 구성:
Claude Desktop의 구성 파일에 추가: GXP5
사용 가능한 도구
send-message: Discord 채널에 메시지 보내기read-messages: Discord 채널의 최근 메시지를 읽습니다.list-channels: 서버에서 사용 가능한 채널을 나열합니다.list-servers: 봇이 액세스할 수 있는 서버 목록get-user-info: 특정 사용자에 대한 정보를 가져옵니다.
보안 고려 사항
Discord 봇 토큰은 Discord 봇에 대한 접근 권한을 부여합니다. 안전하게 보관하세요.
봇은 초대받은 서버에만 액세스할 수 있습니다.
각 서버의 봇 권한에 따라 작업이 제한됩니다.
특허
MIT