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)
This server cannot be installed
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.
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
- -securityAlicense-qualityProvides Discord integration capabilities to MCP clients like Claude Desktop.Last updated -1253PythonMIT License
- -securityFlicense-qualityThis server allows integration with Discord, enabling message exchanges between Claude and a Discord channel using prompts and notifications.Last updated -TypeScript
- AsecurityAlicenseAqualityAn MCP server that enables Claude to interact with Twitter, allowing for posting tweets and searching Twitter content.Last updated -2108195TypeScriptMIT License
- AsecurityAlicenseAqualityAn MCP server that enables posting messages to Discord webhooks, allowing customization of content, username, and avatar URL.Last updated -10JavaScriptMIT License