Discord Node MCP
MCP server for controlling Discord servers via bot token
Connector by Oratorian · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/oratorian-discord-node-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 22 read · 28 write · 17 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 67
Read from the source code; the running server may list different tools.
Read 22 · Look things up without changing anything.
discord_get_audit_logdiscord_get_automod_rulediscord_get_channeldiscord_get_channel_permissionsdiscord_get_community_settingsdiscord_get_guilddiscord_get_memberdiscord_get_messagesdiscord_get_onboardingdiscord_get_pinned_messagesdiscord_get_welcome_screendiscord_list_automod_rules
Show 10 more tools
discord_list_bansdiscord_list_channelsdiscord_list_emojisdiscord_list_eventsdiscord_list_guildsdiscord_list_invitesdiscord_list_membersdiscord_list_rolesdiscord_list_stickersdiscord_list_webhooks
Write 28 · Create, change, send or run things.
discord_add_reactiondiscord_add_rolediscord_create_automod_rulediscord_create_channeldiscord_create_emojidiscord_create_eventdiscord_create_invitediscord_create_rolediscord_create_webhookdiscord_edit_automod_rulediscord_edit_channeldiscord_edit_guild
Show 16 more tools
discord_edit_messagediscord_edit_onboardingdiscord_edit_rolediscord_edit_webhookdiscord_edit_welcome_screendiscord_move_memberdiscord_pin_messagediscord_send_messagediscord_set_channel_permissionsdiscord_set_nicknamediscord_set_role_positionsdiscord_setup_communitydiscord_setup_onboardingdiscord_sync_channel_permissionsdiscord_timeout_memberdiscord_unpin_message
Delete 17 · Delete, drop, revoke or wipe things.
discord_ban_memberdiscord_delete_automod_rulediscord_delete_channeldiscord_delete_emojidiscord_delete_eventdiscord_delete_invitediscord_delete_messagediscord_delete_rolediscord_delete_stickerdiscord_delete_webhookdiscord_kick_memberdiscord_leave_guild
Show 5 more tools
discord_prune_membersdiscord_remove_channel_permissionsdiscord_remove_reactiondiscord_remove_rolediscord_unban_member
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
DISCORD_BOT_TOKEN
Other settings (environment variables or headers).
HOSTPORTTRANSPORT
Tools (67)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
discord_add_reactionAdd Reaction to MessageAdd an emoji reaction to a message. Args: - channel_id (string): Discord channel ID - message_id (string): Message ID to react to - emoji (string): Emoji to react with (e.g., '👍' or custom emoji format) Returns: Confirmation of reaction added
discord_add_roleAdd Role to MemberAdd a role to a Discord member. Args: - guild_id (string): Discord server/guild ID - user_id (string): Discord user ID - role_id (string): Discord role ID to add Returns: Confirmation of role added
discord_ban_memberBan Discord Membercan change or delete dataBan a member from a Discord server. Args: - guild_id (string): Discord server/guild ID - user_id (string): Discord user ID to ban - reason (string, optional): Reason for ban (visible in audit log) - delete_message_days (number): Days of messages to delete (0-7, default: 0) Returns: Confirmation of ban
discord_create_automod_ruleCreate Auto Moderation RuleCreate a new auto moderation rule for a server. Args: - guild_id (string): Discord server/guild ID - name (string): Rule name - event_type ('message_send'): Event that triggers the rule - trigger_type ('keyword' | 'spam' | 'keyword_preset' | 'mention_spam'): Trigger type - trigger_metadata (object, optional): Trigger configuration (keyword_filter, presets, etc.) - actions (array): Actions to take (block_message, send_alert_message, timeout) - enabled (boolean): Whether rule is enabled (default: true) - exempt_roles (array, optional): Role IDs exempt from this rule - exempt_c…
discord_create_channelCreate Discord ChannelCreate a new channel or category in a Discord server. Args: - guild_id (string): Discord server/guild ID - name (string): Channel name - type ('text' | 'voice' | 'category' | 'forum'): Channel type (default: 'text') - topic (string, optional): Channel topic (text/forum channels only) - parent_id (string, optional): Category ID to create channel under (not for categories) - nsfw (boolean, optional): Whether the channel is NSFW (text/forum channels only) - bitrate (number, optional): Bitrate for voice channels (8000-384000) - user_limit (number, optional): User limit for voice c…
discord_create_emojiCreate EmojiCreate a custom emoji in a server. Args: - guild_id (string): Discord server/guild ID - name (string): Emoji name (2-32 chars, alphanumeric and underscores) - image_url (string): URL of image (PNG, JPG, GIF under 256KB) - roles (string[], optional): Role IDs that can use this emoji Returns: Created emoji details
discord_create_eventCreate Scheduled EventCreate a scheduled event in a server. Args: - guild_id (string): Discord server/guild ID - name (string): Event name - description (string, optional): Event description - scheduled_start_time (string): ISO8601 timestamp for start - scheduled_end_time (string, optional): ISO8601 timestamp for end - entity_type ('stage' | 'voice' | 'external'): Type of event - channel_id (string, optional): Channel ID for stage/voice events - location (string, optional): Location for external events Returns: Created event details
discord_create_inviteCreate InviteCreate an invite link for a channel. Args: - channel_id (string): Discord channel ID - max_age (number): Duration in seconds (0 = never expires, max 604800 = 7 days) - max_uses (number): Max uses (0 = unlimited) - temporary (boolean): Kick members when they disconnect if not assigned a role - unique (boolean): Create new unique invite vs reuse existing Returns: Created invite URL
discord_create_roleCreate Discord RoleCreate a new role in a Discord server. Args: - guild_id (string): Discord server/guild ID - name (string): Role name - color (number, optional): Role color as decimal integer (e.g., 16711680 for red) - mentionable (boolean): Whether the role can be mentioned (default: false) - hoist (boolean): Whether to display role members separately (default: false) Returns: The created role's details
discord_create_webhookCreate WebhookCreate a webhook in a channel. Args: - channel_id (string): Discord channel ID - name (string): Webhook name - avatar_url (string, optional): Avatar image URL Returns: Created webhook details including URL
discord_delete_automod_ruleDelete Auto Moderation Rulecan change or delete dataDelete an auto moderation rule from a server. Args: - guild_id (string): Discord server/guild ID - rule_id (string): Auto moderation rule ID to delete Returns: Confirmation of deletion
discord_delete_channelDelete Discord Channelcan change or delete dataDelete a channel from a Discord server. This action is permanent! Args: - channel_id (string): Discord channel ID to delete Returns: Confirmation of deletion
discord_delete_emojiDelete Emojican change or delete dataDelete a custom emoji from a server. Args: - guild_id (string): Discord server/guild ID - emoji_id (string): Discord emoji ID Returns: Confirmation of deletion
discord_delete_eventDelete Scheduled Eventcan change or delete dataDelete a scheduled event from a server. Args: - guild_id (string): Discord server/guild ID - event_id (string): Discord scheduled event ID Returns: Confirmation of deletion
discord_delete_inviteDelete Invitecan change or delete dataDelete an invite by its code. Args: - invite_code (string): The invite code to delete Returns: Confirmation of deletion
Show 52 more tools
discord_delete_messageDelete Discord Messagecan change or delete dataDelete a message from a Discord channel. Args: - channel_id (string): Discord channel ID - message_id (string): Message ID to delete Returns: Confirmation of deletion
discord_delete_roleDelete Discord Rolecan change or delete dataDelete a role from a Discord server. This action is permanent! Args: - guild_id (string): Discord server/guild ID - role_id (string): Discord role ID to delete Returns: Confirmation of deletion
discord_delete_stickerDelete Stickercan change or delete dataDelete a custom sticker from a server. Args: - guild_id (string): Discord server/guild ID - sticker_id (string): Discord sticker ID Returns: Confirmation of deletion
discord_delete_webhookDelete Webhookcan change or delete dataDelete a webhook. Args: - webhook_id (string): Discord webhook ID Returns: Confirmation of deletion
discord_edit_automod_ruleEdit Auto Moderation RuleEdit an existing auto moderation rule. Args: - guild_id (string): Discord server/guild ID - rule_id (string): Auto moderation rule ID - name (string, optional): New rule name - trigger_metadata (object, optional): New trigger configuration - actions (array, optional): New actions - enabled (boolean, optional): Enable/disable rule - exempt_roles (array, optional): New exempt roles - exempt_channels (array, optional): New exempt channels Returns: Updated rule details
discord_edit_channelEdit Discord ChannelEdit a channel's properties including name, topic, category, position, and more. Args: - channel_id (string): Discord channel ID - name (string, optional): New channel name - topic (string, optional): New channel topic - parent_id (string, optional): Move to a different category (or 'none' to remove from category) - position (number, optional): New position of the channel - nsfw (boolean, optional): Whether the channel is NSFW - bitrate (number, optional): Bitrate for voice channels (8000-384000) - user_limit (number, optional): User limit for voice channels - default_reacti…
discord_edit_guildEdit Discord ServerEdit server settings like name, verification level, and system channel. Args: - guild_id (string): Discord server/guild ID - name (string, optional): New server name - verification_level (string, optional): 'none', 'low', 'medium', 'high', 'very_high' - default_notifications (string, optional): 'all_messages' or 'only_mentions' - afk_channel_id (string, optional): AFK voice channel ID - afk_timeout (number, optional): AFK timeout in seconds - system_channel_id (string, optional): System messages channel - system_channel_flags (object, optional): System channel behavior Return…
discord_edit_messageEdit Discord MessageEdit a message sent by the bot. Args: - channel_id (string): Discord channel ID - message_id (string): Message ID to edit - content (string): New message content (max 2000 characters) Returns: Confirmation of edit
discord_edit_onboardingEdit Server OnboardingEdit the onboarding configuration for a server. Configure prompts/questions that new members answer to customize their server experience. Each prompt can assign roles or show channels based on member selections. Args: - guild_id (string): Discord server/guild ID - prompts (array, optional): Onboarding prompts with options - default_channel_ids (array, optional): Channels shown to all new members - enabled (boolean, optional): Enable/disable onboarding - mode ('onboarding_default' | 'onboarding_advanced', optional): Onboarding mode Returns: Updated onboarding configuration
discord_edit_roleEdit Discord RoleEdit a role's properties including name, color, and permissions. Common permission names: - Admin: Administrator (grants all permissions) - General: ManageGuild, ManageRoles, ManageChannels, KickMembers, BanMembers, ModerateMembers - Messages: SendMessages, ManageMessages, EmbedLinks, AttachFiles, ReadMessageHistory, MentionEveryone - Voice: Connect, Speak, MuteMembers, DeafenMembers, MoveMembers, Stream - Other: ManageEmojisAndStickers, ManageWebhooks, ManageEvents, ViewAuditLog Args: - guild_id (string): Discord server/guild ID - role_id (string): Discord role ID to edit - name (stri…
discord_edit_webhookEdit WebhookEdit an existing webhook. Args: - webhook_id (string): Discord webhook ID - name (string, optional): New webhook name - channel_id (string, optional): Move webhook to different channel Returns: Updated webhook details
discord_edit_welcome_screenEdit Welcome ScreenEdit the welcome screen configuration for a server. Requires the server to have Community features enabled and bot must have MANAGE_GUILD permission. Args: - guild_id (string): Discord server/guild ID - enabled (boolean, optional): Enable/disable the welcome screen - description (string, optional): Server description (max 140 chars) - welcome_channels (array, optional): Up to 5 channels to show (channel_id, description, emoji) Returns: Updated welcome screen settings
discord_get_audit_logGet Audit Logread-onlyGet the audit log for a server. Shows who did what actions. Common action types: 1=GuildUpdate, 10=ChannelCreate, 11=ChannelUpdate, 12=ChannelDelete, 20=MemberKick, 22=MemberBanAdd, 23=MemberBanRemove, 24=MemberUpdate, 25=MemberRoleUpdate, 30=RoleCreate, 31=RoleUpdate, 32=RoleDelete, 72=MessageDelete, 73=MessageBulkDelete Args: - guild_id (string): Discord server/guild ID - user_id (string, optional): Filter by user who performed action - action_type (number, optional): Filter by action type - limit (number): Number of entries (1-100, default 20) - response_format ('json' | 'markdo…
discord_get_automod_ruleGet Auto Moderation Ruleread-onlyGet details of a specific auto moderation rule. Args: - guild_id (string): Discord server/guild ID - rule_id (string): Auto moderation rule ID - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: Auto moderation rule details
discord_get_channelGet Discord Channel Inforead-onlyGet detailed information about a specific channel. Args: - channel_id (string): Discord channel ID - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: Channel details including name, type, topic, and category
discord_get_channel_permissionsGet Channel Permissionsread-onlyGet all permission overrides for a channel. Args: - channel_id (string): Discord channel ID - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: List of permission overrides with allow/deny for each role/member
discord_get_community_settingsGet Community Settingsread-onlyGet the community settings for a server. Shows rules channel, updates channel, and other community-related settings. Args: - guild_id (string): Discord server/guild ID - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: Community settings including channels and features
discord_get_guildGet Discord Server Inforead-onlyGet detailed information about a specific Discord server. Args: - guild_id (string): Discord server/guild ID - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: Server details including name, member count, owner, and icon
discord_get_memberGet Discord Memberread-onlyGet detailed information about a specific member. Args: - guild_id (string): Discord server/guild ID - user_id (string): Discord user ID - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: Member details including username, nickname, roles, join date
discord_get_messagesGet Discord Messagesread-onlyRetrieve messages from a Discord channel. Args: - channel_id (string): Discord channel ID - limit (number): Number of messages to retrieve (1-100, default: 20) - before (string, optional): Get messages before this message ID - after (string, optional): Get messages after this message ID - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: List of messages with content, author, timestamp, attachments
discord_get_onboardingGet Server Onboardingread-onlyGet the onboarding configuration for a server. Onboarding guides new members through a questionnaire to customize their experience. Args: - guild_id (string): Discord server/guild ID - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: Onboarding settings including prompts, options, and default channels
discord_get_pinned_messagesGet Pinned Messagesread-onlyGet all pinned messages in a channel. Args: - channel_id (string): Discord channel ID - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: List of pinned messages
discord_get_welcome_screenGet Welcome Screenread-onlyGet the welcome screen configuration for a server. Requires the server to have Community features enabled. Args: - guild_id (string): Discord server/guild ID - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: Welcome screen settings including description and channels
discord_kick_memberKick Discord Membercan change or delete dataKick a member from a Discord server. Args: - guild_id (string): Discord server/guild ID - user_id (string): Discord user ID to kick - reason (string, optional): Reason for kick (visible in audit log) Returns: Confirmation of kick
discord_leave_guildLeave Discord Servercan change or delete dataLeave a Discord server (guild). The bot will no longer have access to this server. WARNING: This is a destructive action. The bot will need to be re-invited to rejoin. Args: - guild_id (string): Discord server/guild ID to leave - confirm (boolean): Must be set to true to confirm leaving Returns: Confirmation message with server details
discord_list_automod_rulesList Auto Moderation Rulesread-onlyList all auto moderation rules for a server. Args: - guild_id (string): Discord server/guild ID - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: List of auto moderation rules
discord_list_bansList Bansread-onlyList all banned users in a server. Args: - guild_id (string): Discord server/guild ID - limit (number): Number of bans to return (1-1000, default 100) - response_format ('json' | 'markdown'): Output format Returns: List of banned users with reasons
discord_list_channelsList Discord Channelsread-onlyList channels in a Discord server. Args: - guild_id (string): Discord server/guild ID - type ('text' | 'voice' | 'category' | 'all'): Filter by channel type (default: 'all') - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: List of channels with id, name, type, topic, and category info
discord_list_emojisList Emojisread-onlyList all custom emojis in a server. Args: - guild_id (string): Discord server/guild ID - response_format ('json' | 'markdown'): Output format Returns: List of emojis with name, ID, and whether animated
discord_list_eventsList Scheduled Eventsread-onlyList all scheduled events in a server. Args: - guild_id (string): Discord server/guild ID - response_format ('json' | 'markdown'): Output format Returns: List of events with name, time, location, and status
discord_list_guildsList Discord Serversread-onlyList all Discord servers (guilds) the bot has access to. Returns server names, IDs, member counts, and owner information. Args: - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: List of guilds with id, name, memberCount, icon, ownerId
discord_list_invitesList Invitesread-onlyList all active invites in a server. Args: - guild_id (string): Discord server/guild ID - response_format ('json' | 'markdown'): Output format Returns: List of invites with code, uses, max uses, expiration
discord_list_membersList Discord Membersread-onlyList members in a Discord server. Args: - guild_id (string): Discord server/guild ID - limit (number): Maximum number of members (1-100, default: 20) - after (string, optional): Get members after this user ID (for pagination) - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: List of members with username, nickname, roles, join date
discord_list_rolesList Discord Rolesread-onlyList all roles in a Discord server. Args: - guild_id (string): Discord server/guild ID - response_format ('markdown' | 'json'): Output format (default: 'json') Returns: List of roles with name, color, position, permissions
discord_list_stickersList Stickersread-onlyList all custom stickers in a server. Args: - guild_id (string): Discord server/guild ID - response_format ('json' | 'markdown'): Output format Returns: List of stickers with name, description, and format
discord_list_webhooksList Webhooksread-onlyList webhooks in a guild or channel. Args: - guild_id (string, optional): List all webhooks in the server - channel_id (string, optional): List webhooks for a specific channel - response_format ('json' | 'markdown'): Output format Returns: List of webhooks with name, channel, and URL
discord_move_memberMove Member to Voice ChannelMove a member to a different voice channel or disconnect them from voice. The member must currently be connected to a voice channel to be moved. Args: - guild_id (string): Discord server/guild ID - user_id (string): Discord user ID to move - channel_id (string | null): Target voice channel ID, or null to disconnect Returns: Confirmation of move or disconnect
discord_pin_messagePin Discord MessagePin a message in a channel. Args: - channel_id (string): Discord channel ID - message_id (string): Message ID to pin Returns: Confirmation of message pinned
discord_prune_membersPrune Memberscan change or delete dataRemove inactive members from the server. Args: - guild_id (string): Discord server/guild ID - days (number): Days of inactivity required (1-30) - include_roles (string[], optional): Role IDs to include in prune (by default only members without roles) - dry_run (boolean): If true, returns count without actually pruning (default true) Returns: Number of members pruned (or would be pruned if dry_run)
discord_remove_channel_permissionsRemove Channel Permission Overridescan change or delete dataRemove all permission overrides for a role or member on a channel. Args: - channel_id (string): Discord channel ID - target_id (string): Role or User ID to remove permission overrides for Returns: Confirmation of removal
discord_remove_reactionRemove Reaction from MessageRemove the bot's emoji reaction from a message. Args: - channel_id (string): Discord channel ID - message_id (string): Message ID - emoji (string): Emoji to remove Returns: Confirmation of reaction removed
discord_remove_roleRemove Role from MemberRemove a role from a Discord member. Args: - guild_id (string): Discord server/guild ID - user_id (string): Discord user ID - role_id (string): Discord role ID to remove Returns: Confirmation of role removed
discord_send_messageSend Discord MessageSend a message to a Discord channel. Args: - channel_id (string): Discord channel ID - content (string): Message content (max 2000 characters) - reply_to (string, optional): Message ID to reply to Returns: The sent message details including ID
discord_set_channel_permissionsSet Channel PermissionsSet permission overrides for a role or member on a channel. Common permission names: - View: ViewChannel - Messages: SendMessages, ReadMessageHistory, ManageMessages, EmbedLinks, AttachFiles, AddReactions - Voice: Connect, Speak, Stream, MuteMembers, DeafenMembers, MoveMembers - Threads: CreatePublicThreads, CreatePrivateThreads, SendMessagesInThreads - Management: ManageChannels, ManageRoles, ManageWebhooks Args: - channel_id (string): Discord channel ID - target_id (string): Role or User ID to set permissions for - target_type ('role' | 'member'): Whether target is a role or member …
discord_set_nicknameSet Member NicknameSet or clear a member's nickname. Args: - guild_id (string): Discord server/guild ID - user_id (string): Discord user ID - nickname (string, optional): New nickname (empty/null to reset) Returns: Confirmation of nickname change
discord_set_role_positionsSet Role PositionsReorder role hierarchy by setting role positions. Higher position = more authority in the hierarchy. The @everyone role is always at position 0. Roles can only manage other roles below them in the hierarchy. IMPORTANT: The bot can only move roles that are below its own highest role in the hierarchy. Args: - guild_id (string): Discord server/guild ID - positions (array): Array of objects with: - role_id (string): Discord role ID - position (number): New position for the role (higher = more authority) Returns: Confirmation of position changes
discord_setup_communitySetup Community ServerConfigure the required channels for a Community server. Sets the rules channel and public updates channel which are required for Community features. The server must already have Community enabled in Discord Server Settings. Args: - guild_id (string): Discord server/guild ID - rules_channel_id (string): Channel for server rules (required) - public_updates_channel_id (string): Channel for Discord updates (required) - description (string, optional): Server description (max 120 chars) - preferred_locale (string, optional): Preferred language (e.g., 'en-US', 'de') - safety_alerts_chan…
discord_setup_onboardingSetup Server OnboardingSetup and enable onboarding for a server from scratch. This tool configures the complete onboarding experience for new members. The server must have Community features enabled. Requirements: - Server must have Community features enabled (done in Discord Server Settings) - At least one default channel must be specified - At least one prompt with options must be provided - Each option must have at least one role_ids OR channel_ids Args: - guild_id (string): Discord server/guild ID - default_channel_ids (string[]): Channels shown to all new members (required, at least one) - prompts (arr…
discord_sync_channel_permissionsSync Channel Permissions with CategorySync a channel's permissions with its parent category. Args: - channel_id (string): Discord channel ID Returns: Confirmation of sync
discord_timeout_memberTimeout MemberTimeout (mute) a member for a specified duration. They cannot send messages, react, or join voice. Args: - guild_id (string): Discord server/guild ID - user_id (string): Discord user ID to timeout - duration_minutes (number): Timeout duration in minutes (0 to remove, max 40320 = 28 days) - reason (string, optional): Reason for timeout (visible in audit log) Returns: Confirmation of timeout
discord_unban_memberUnban Discord MemberRemove a ban from a user. Args: - guild_id (string): Discord server/guild ID - user_id (string): Discord user ID to unban Returns: Confirmation of unban
discord_unpin_messageUnpin Discord MessageUnpin a message in a channel. Args: - channel_id (string): Discord channel ID - message_id (string): Message ID to unpin Returns: Confirmation of message unpinned
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 56
- Last commit
- Jan 31, 2026 (9 months ago)
- Last release
- Jan 29, 2026 (9 months ago)
- Last package publish
- Jan 29, 2026 (9 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.Oratorian/discord-node-mcp- Version
- 1.1.4
- Auth
- API key
- Packages
- npm @mahesvara/discord-mcpserver
- License
- MIT
- Repository
- github.com/Oratorian/discord-node-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Discord Node MCP. Agent Mart. https://agentmart.dev/connectors/oratorian-discord-node-mcp (last updated 2026-10-24)