使用说明
Discord Webhook MCP
使用Discord Webhook发送、编辑和删除消息 模型上下文协议(MCP) 服务器。
特徴
- 发送消息 -文本Embed、线程支持
- 消息编辑 -更新已发送消息的内容
- 删除信件 -删除已发送的消息
- Zod验证 -精确验证输入参数
使用方法
MCP设定
将以下内容添加到支持MCP的客户端(例如Gemini CLI)的配置文件中:
{
"mcpServers": {
"discord-mcp": {
"command": "npx",
"args": ["-y", "@kongyo2/discord-webhook-mcp"],
"env": {
"DISCORD_WEBHOOK_URL": "https://discord.com/api/webhooks/YOUR_WEBHOOK_ID/YOUR_WEBHOOK_TOKEN"
}
}
}
}
环境变数
| 变数名 | 必须 | 说明 |
|---|---|---|
DISCORD_WEBHOOK_URL |
✅ | Discord Webhook URL |
工具列表
discord_send_message
发送消息。
{
"content": "Hello, Discord!",
"embeds": [
{
"title": "タイトル",
"description": "説明文",
"color": 65280
}
]
}
discord_edit_message
编辑已发送的消息。
{
"message_id": "123456789",
"content": "更新後のメッセージ"
}
discord_delete_message
删除已发送的消息。
{
"message_id": "123456789"
}
制限事项
- 速率限制:30消息/分钟/通道
- 消息正文:最多2000个字符
- Embed:最大10个、合计6000文字以内
开発
# 依存関係のインストール
npm install
# 開発モード
npm run dev
# ビルド
npm run build
# Lint
npm run lint
许可证
麻省理工学院
