Servidor MCP de Discord
Un servidor MCP (Protocolo de Contexto de Modelo) para la integración de la API de Discord con Claude. Este servidor permite a Claude interactuar con los servidores de Discord mediante herramientas que realizan acciones como enviar y leer mensajes, y administrar los recursos del servidor.
Prerrequisitos
Node.js 16 o superior
Un token de bot de Discord (crea uno en el Portal para desarrolladores de Discord )
Permisos de bot apropiados:
Leer mensajes/Ver canales
Enviar mensajes
Leer el historial de mensajes
(Opcional) Administrar roles, administrar canales, etc. según la funcionalidad necesaria
Related MCP server: ClaudeKeep
Instalación
Clonar este repositorio
Instalar dependencias:
npm installConstruir el proyecto:
npm run build
Configuración
Cree un archivo .env en el directorio raíz con:
Uso
Iniciar el servidor:
npm startConfigurar Claude Desktop:
Agregar al archivo de configuración de Claude Desktop: GXP5
Herramientas disponibles
send-message: Envía un mensaje a un canal de Discordread-messages: lee mensajes recientes de un canal de Discordlist-channels: Lista los canales disponibles en el servidorlist-servers: servidores de listas a los que el bot tiene accesoget-user-info: Obtener información sobre un usuario específico
Consideraciones de seguridad
El token del bot de Discord te da acceso a tu bot. Mantenlo seguro.
El bot sólo puede acceder a los servidores a los que ha sido invitado.
Las acciones están limitadas por los permisos del bot en cada servidor.
Licencia
Instituto Tecnológico de Massachusetts (MIT)