Files
librefang-registry/integrations/discord-mcp.toml
T
Evan c25a321e88 fix: pin npm package versions in MCP integration templates (#25)
* fix: pin npm package versions in MCP integration templates

Prevent supply chain attacks by pinning exact versions instead of
using unpinned `npx -y @package` which pulls latest on every run.

23 of 25 integrations pinned. sqlite-mcp and aws skipped (packages
not found on npm registry).

* fix: use stable azure/mcp version instead of beta
2026-03-25 22:27:42 +09:00

29 lines
938 B
TOML

id = "discord-mcp"
name = "Discord"
description = "Access Discord servers, channels, and messages through the MCP server"
category = "communication"
icon = "🎮"
tags = ["chat", "messaging", "community", "gaming", "voice"]
[transport]
type = "stdio"
command = "npx"
args = ["-y", "mcp-discord@1.3.4"]
[[required_env]]
name = "DISCORD_BOT_TOKEN"
label = "Discord Bot Token"
help = "A bot token from the Discord Developer Portal"
is_secret = true
get_url = "https://discord.com/developers/applications"
[health_check]
interval_secs = 60
unhealthy_threshold = 3
setup_instructions = """
1. Go to the Discord Developer Portal (https://discord.com/developers/applications) and create a new application.
2. Navigate to the 'Bot' section, click 'Add Bot', and copy the bot token.
3. Invite the bot to your server using the OAuth2 URL generator with the required permissions, then paste the token into the DISCORD_BOT_TOKEN field above.
"""