Saltar al contenido

Integración · Comunicación

Conecte Claude y ChatGPT a Discord

Pregunte a su IA qué se ha dicho en un canal, para publicar un anuncio o otorgar un rol a un miembro de su servidor de Discord. Funciona mediante su propio bot, por lo que puede leer mensajes, hilos y publicaciones fijas, crear y editar canales, y buscar miembros y roles. Las tareas de administración del servidor se realizan desde el chat.

Conecta Discord gratis

Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.

Prueba a pedirle

  • “Resuma los últimos 50 mensajes en #support.”

    La IA encuentra el ID del canal, lee los mensajes recientes y los resume para usted.

  • “Publica las notas de lanzamiento en #announcements.”

    Envía el mensaje como su bot en ese canal. Los miembros lo ven inmediatamente.

  • “Otorgue a María el rol de Moderador.”

    Busca miembros por nombre, obtiene el ID del rol y le asigna el rol.

Qué puede hacer tu IA

Mensajes y hilos

Lee mensajes recientes y fijos, publica, edita, fija y elimina mensajes del bot, reacciona con emojis e inicia hilos desde un mensaje.

Canales y servidores

Lista servidores y canales, crea canales y categorías, cambia nombres y temas, y crea enlaces de invitación.

Miembros y roles

Busca y localiza miembros, lista roles, otorga o elimina roles, cambia apodos y expulsa a los miembros por tiempo.

  • “Cree un canal de texto llamado event-planning bajo la categoría Community.”

    Encuentra la categoría y crea el canal de texto dentro de ella, con un tema si se proporciona uno.

  • “¿Qué hilos están activos en el servidor ahora mismo?”

    Lista todos los hilos activos que puede ver el bot, junto con los canales a los que pertenecen.

  • “Cree un enlace de invitación para #welcome que caduque en 24 horas.”

    Crea una invitación para el canal con una edad máxima de 86.400 segundos. Cualquiera con el enlace puede unirse al servidor.

237 herramientas para Discord

Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.

  • add_member_roleElimina datosDar a un miembro (`guild_id`, `user_id`) un rol (`role_id`).
  • add_reactionElimina datosReaccionar a un mensaje (`channel_id`, `message_id`) como el bot con un emoji en `emoji_name` (un emoji Unicode, o name:id para emojis personalizados).
  • create_application_commandModifica datos
  • create_application_emojiModifica datos
  • create_application_entitlementModifica datos
  • create_botModifica datos
  • create_bot_bot_partner_sdk_tokenElimina datos
  • create_bulkVisible para otros
  • create_bulk_addElimina datos
  • create_bulk_deleteVisible para otros
  • create_bulk_delete_bulk_remove_invite_target_usersElimina datos
  • create_channelModifica datosCrea un canal en un servidor (`guild_id`) con un `name`; opcional `type` (0 texto, 2 voz, 4 categoría, 5 anuncio, 15 foro), `topic` y `parent_id` categoría.
  • create_channel_followerModifica datos
  • create_channel_threadModifica datos
  • create_channel_typingModifica datos
  • create_channel_webhookElimina datos
  • create_entitlement_consumeModifica datos
  • create_guild_commandModifica datos
  • create_guild_emojiModifica datos
  • create_guild_member_welcomeModifica datos
  • create_guild_pruneModifica datos
  • create_guild_roleElimina datos
  • create_guild_scheduled_eventModifica datos
  • create_guild_soundboard_soundModifica datos
  • create_guild_stickerModifica datos
  • create_guild_templateModifica datos
  • create_guild_userVisible para otros
  • create_interaction_callbackElimina datos
  • create_inviteVisible para otrosCrea un enlace de invitación para un canal (`channel_id`); pasa opciones como max_age (segundos) y max_uses en `body`. Cualquiera con el enlace puede unir al servidor.
  • create_invite_2Visible para otros
  • create_lobbyModifica datos
  • create_lobby_messageVisible para otros
  • create_messageVisible para otros
  • create_poll_expireVisible para otros
  • create_ruleModifica datos
  • create_scheduled_event_exceptionModifica datos
  • create_stage_instanceModifica datos
  • create_thread_from_messageVisible para otrosInicia un hilo desde un mensaje existente (`channel_id`, `message_id`) con un hilo `name`.
  • create_unmergeModifica datos
  • create_user_inviteVisible para otros
  • create_webhook_githubElimina datos
  • create_webhook_slackElimina datos
  • delete_application_commandElimina datos
  • delete_application_emojiElimina datos
  • delete_application_entitlementElimina datos
  • delete_application_usersMueve dinero
  • delete_channelElimina datos
  • delete_channel_permissionElimina datos
  • delete_channel_pinElimina datos
  • delete_channel_recipientElimina datos
  • delete_channel_userElimina datos
  • delete_guildElimina datos
  • delete_guild_commandElimina datos
  • delete_guild_emojiElimina datos
  • delete_guild_integrationElimina datos
  • delete_guild_roleElimina datos
  • delete_guild_scheduled_eventElimina datos
  • delete_guild_soundboard_soundElimina datos
  • delete_guild_stickerElimina datos
  • delete_guild_templateElimina datos
  • delete_guild_userElimina datos
  • delete_guild_user_delete_guild_memberElimina datos
  • delete_inviteElimina datos
  • delete_invite_userElimina datos
  • delete_lobbyElimina datos
  • delete_lobby_userElimina datos
  • delete_messageElimina datosElimina permanentemente un mensaje mediante `channel_id` y `message_id`. Esto no se puede deshacer.
  • delete_message_2Elimina datos
  • delete_message_userElimina datos
  • delete_message_user_delete_user_message_reactionElimina datos
  • delete_message_usersMueve dinero
  • delete_messagesMueve dinero
  • delete_pinElimina datos
  • delete_reaction_mesMueve dinero
  • delete_ruleElimina datos
  • delete_scheduled_event_exceptionElimina datos
  • delete_stage_instanceElimina datos
  • delete_usersMueve dinero
  • delete_users_leave_lobbyMueve dinero
  • delete_webhookElimina datos
  • delete_webhook_delete_webhook_by_tokenElimina datos
  • edit_messageVisible para otrosEditar un mensaje enviado por el bot (`channel_id`, `message_id`), reemplazando su `content` o `embeds`.
  • get_application
  • get_application_activity_instance
  • get_application_command
  • get_application_emoji
  • get_application_entitlement
  • get_bot_userObtener al propio usuario de Discord del bot (ID, nombre de usuario). Úsalo para confirmar qué bot está conectado.
  • get_channelObtén un canal o hilo mediante `channel_id`, incluyendo nombre, tipo, tema y categoría padre.
  • get_channel_user
  • get_guild_command
  • get_guild_emoji
  • get_guild_preview
  • get_guild_role
  • get_guild_scheduled_event
  • get_guild_soundboard_sound
  • get_guild_sticker
  • get_guild_user
  • get_guild_voice_state
  • get_invite
  • get_lobby
  • get_memberObtén un miembro del servidor mediante `guild_id` y `user_id`, incluyendo apodo, roles y fecha de unión.
  • get_messageObtén un mensaje mediante `channel_id` y `message_id`, con su contenido, autor, incrustaciones y reacciones.
  • get_message_2
  • get_message_user
  • get_poll_answer
  • get_rule
  • get_serverObtén un servidor mediante `guild_id`; establece `with_counts` para conteos aproximados de miembros y en línea.
  • get_sku_subscription
  • get_stage_instance
  • get_sticker
  • get_sticker_pack
  • get_template
  • get_userObtén un usuario de Discord mediante `user_id` (nombre de usuario, nombre mostrado, avatar).
  • get_webhook
  • get_webhook_get_webhook_by_token
  • list_active_threadsLista todos los hilos activos en un servidor (`guild_id`) que el bot puede ver.
  • list_application_commands
  • list_application_emoji
  • list_application_entitlements
  • list_application_entitlements_get_current_user_application_entit
  • list_application_users
  • list_bots
  • list_channel_invites
  • list_channel_pins
  • list_channel_users
  • list_channel_webhooks
  • list_channelsLista todos los canales y categorías en un servidor (`guild_id`), con sus IDs, nombres, tipos y temas.
  • list_command_permissions
  • list_connections
  • list_gateways
  • list_guild_audit_logs
  • list_guild_commands
  • list_guild_emoji
  • list_guild_integrations
  • list_guild_invites
  • list_guild_onboardings
  • list_guild_prunes
  • list_guild_regions
  • list_guild_requests
  • list_guild_scheduled_events
  • list_guild_soundboard_sounds
  • list_guild_stickers
  • list_guild_templates
  • list_guild_users
  • list_guild_users_get_my_guild_member
  • list_guild_vanity_urls
  • list_guild_webhooks
  • list_guild_welcome_screens
  • list_guild_widget_jsons
  • list_guild_widget_pngs
  • list_guild_widgets
  • list_invite_users
  • list_keys
  • list_lobby_messages
  • list_member_counts
  • list_membersListar miembros de un servidor (`guild_id`), hasta 100 por página. Requiere la intención Server Members del bot.
  • list_messagesLista mensajes recientes en un canal (`channel_id`), más nuevos primero, hasta 100; vuelve atrás con `before` un ID de mensaje.
  • list_messages_2
  • list_metadata
  • list_permissions
  • list_pinned_messagesListar los mensajes fijados en un canal (`channel_id`).
  • list_privates
  • list_privates_list_my_private_archived_threads
  • list_publics
  • list_regions
  • list_rolesLista todos los roles en un servidor (`guild_id`) con sus IDs, nombres y colores. Úsalo para encontrar un `role_id`.
  • list_rules
  • list_scheduled_event_users
  • list_scheduled_event_users_list_guild_scheduled_event_exception_
  • list_serversListar los servidores (guilds) a los que se ha unido el bot, con sus IDs y nombres. Úsalo para encontrar un `guild_id`.
  • list_sku_subscriptions
  • list_soundboard_default_sounds
  • list_sticker_packs
  • list_userinfos
  • list_users
  • list_users_count_guild_scheduled_event_users
  • list_users_get_invite_target_users_job_status
  • list_users_get_my_oauth2_application
  • list_users_get_my_oauth2_authorization
  • list_users_get_self_voice_state
  • open_direct_messageModifica datosAbre (o obtén) un canal de mensaje directo con un usuario mediante `recipient_id`. Envíale a él con send_message usando el ID de canal devuelto.
  • pin_messageVisible para otrosFijar un mensaje (`channel_id`, `message_id`) en su canal.
  • remove_member_roleElimina datosQuita un rol (`role_id`) de un miembro (`guild_id`, `user_id`).
  • search_membersBuscar miembros de servidor (`guild_id`) cuyo nombre de usuario o apodo empiece con `query`.
  • search_messages
  • search_threads
  • send_channel_soundboard_soundVisible para otros
  • send_messageVisible para otrosPublica un mensaje como el bot en un canal o hilo (`channel_id`) con `content` texto y opcional `embeds`. Los miembros lo ven inmediatamente.
  • update_applicationModifica datos
  • update_application_commandModifica datos
  • update_application_commandsVisible para otros
  • update_application_emojiModifica datos
  • update_application_usersMueve dinero
  • update_channelModifica datosCambiar la configuración de un canal (`channel_id`) pasando campos como name, topic o parent_id en `body`.
  • update_channel_permissionElimina datos
  • update_channel_pinVisible para otros
  • update_channel_recipientModifica datos
  • update_channel_userModifica datos
  • update_channel_voice_statusesVisible para otros
  • update_command_permissionsMueve dinero
  • update_guildModifica datos
  • update_guild_channelsVisible para otros
  • update_guild_commandModifica datos
  • update_guild_commandsVisible para otros
  • update_guild_emojiModifica datos
  • update_guild_incident_actionsVisible para otros
  • update_guild_onboardingsVisible para otros
  • update_guild_requestModifica datos
  • update_guild_roleElimina datos
  • update_guild_rolesMueve dinero
  • update_guild_scheduled_eventModifica datos
  • update_guild_soundboard_soundModifica datos
  • update_guild_stickerModifica datos
  • update_guild_templateModifica datos
  • update_guild_userModifica datos
  • update_guild_voice_stateModifica datos
  • update_guild_welcome_screensVisible para otros
  • update_guild_widgetsVisible para otros
  • update_invite_userVisible para otros
  • update_invite_usersElimina datos
  • update_lobbiesVisible para otros
  • update_lobbyModifica datos
  • update_lobby_channel_linkingsVisible para otros
  • update_lobby_userModifica datos
  • update_memberModifica datosActualizar un miembro (`guild_id`, `user_id`): establecer `nick`, reemplazar `roles` o suspenderlo hasta `communication_disabled_until`.
  • update_messageElimina datos
  • update_message_moderation_metadataElimina datos
  • update_messagesMueve dinero
  • update_metadataMueve dinero
  • update_ruleModifica datos
  • update_scheduled_event_exceptionModifica datos
  • update_stage_instanceModifica datos
  • update_usersVisible para otros
  • update_webhookElimina datos
  • update_webhook_execute_webhookElimina datos
  • upload_documentModifica datos

Configúralo en tres pasos

  1. 1

    Elige la aplicación

    Crea una cuenta gratuita de PipMCP y elige Discord en la lista de aplicaciones.

  2. 2

    Pega tu clave

    Pegue el token de su bot de Discord. En el Portal de Desarrolladores de Discord cree una Nueva Aplicación, abra Bot y haga clic en Reset Token para copiar el token. Luego use OAuth2 > URL Generator con el alcance del bot y las permisos necesarios para invitar al bot a su servidor.

  3. 3

    Añade el enlace a tu IA

    Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:

    1. Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
    2. Pega tu enlace como URL del servidor MCP remoto.
    3. Actívalo desde el menú + de un chat.

Preguntas frecuentes

¿Qué puede hacer la IA en Discord?

La IA actúa como su bot. Puede leer servidores, canales, hilos, mensajes, mensajes fijos, miembros, roles y usuarios. Puede enviar, editar, fijar y eliminar mensajes, añadir reacciones, abrir mensajes directos, crear canales, hilos e invitaciones, actualizar canales, y otorgar, eliminar o cambiar los roles, apodos y tiempos de expulsión de los miembros.

¿Vé la IA mis credenciales de Discord?

No. Sus credenciales de Discord están encriptadas en reposo y nunca se muestran a la IA. Después de guardarlas, no se muestran nuevamente, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.

¿Puedo controlar qué puede hacer la IA?

Sí. Tú eliges qué herramientas están activas, por lo que puedes empezar en modo solo lectura. Publicar mensajes, eliminarlos, crear invitaciones o cambiar roles puede requerir tu aprobación antes de ejecutarse. Cada llamada a herramienta se registra.

¿Funciona con ChatGPT?

Sí. En ChatGPT ve a Configuración › Aplicaciones y Conectores › Avanzado y activa el Modo Desarrollador, luego añade tu enlace PipMCP. El Modo Desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.

¿Cuánto cuesta?

PipMCP tiene un plan gratuito sin tarjeta de crédito. Los planes de pago cobran por tarea completada. También necesitas tu propia cuenta de Discord.

¿Por qué usa un bot en lugar de mi cuenta personal?

PipMCP se conecta con un token de bot desde una aplicación que creas en el Portal de Desarrolladores de Discord. El bot solo ve los servidores a los que lo invitas y solo con las permisos que le das en el Generador de URL. Para listar miembros también se necesita la intención Server Members del bot.

Pon tu IA a trabajar en Discord hoy.

Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.

Conecta Discord gratis

PipMCP no está afiliado a Discord. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.