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
Instalación
- Clonar este repositorio
- Instalar dependencias:
- Construir el proyecto:
Configuración
Cree un archivo .env
en el directorio raíz con:
Uso
- Iniciar el servidor:
- Configurar 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)
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.
Tools
Un servidor MCP que permite a Claude interactuar con Discord proporcionando herramientas para enviar/leer mensajes y administrar recursos del servidor a través de la API de Discord.
Related MCP Servers
- AsecurityAlicenseAqualityProvides Discord integration capabilities to MCP clients like Claude Desktop.Last updated -15115PythonMIT License
- AsecurityAlicenseAqualityAn 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 -211TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server for the Discord integration with MCP-compatible applications like Claude Desktop.Last updated -35MIT License
- -securityFlicense-qualityAn MCP server that enables Claude and other MCP clients to interact with Mattermost workspaces, providing channel management, messaging capabilities, and topic monitoring functionality.Last updated -14TypeScript