Discord Webhook消息服务

一个通过MCP服务器向Discord webhook发送消息的服务,支持自定义消息内容、用户名和头像。

  • by genm
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 genm/mcp-server-discord-webhook

使用说明

MCP服务器Discord Webhook

用于向Discord webhooks发布消息的MCP服务器。

日语学习README

安装

npm install @genpm/mcp-server-discord-webhook

配置

将以下内容添加到MCP配置文件中:

{
  "mcpServers": {
    "discord-webhook": {
      "command": "npx",
      "args": [
        "-y",
        "@genpm/mcp-server-discord-webhook"
      ],
      "env": {
        "DISCORD_WEBHOOK_URL": "your-discord-webhook-url"
      },
      "alwaysAllow": [
        "send_message"
      ]
    }
  }
}

特性

send_message

向Discord发送消息。

参数:

  • content:消息内容(必填)
  • username:显示名称(可选)
  • avatar_url:头像URL(可选)

例子:

<use_mcp_tool>
<server_name>discord-webhook</server_name>
<tool_name>send_message</tool_name>
<arguments>
{
  "content": "Test message",
  "username": "Custom Name"
}
</arguments>
</use_mcp_tool>

发展

该项目使用GitHub Actions进行持续集成和自动发布到npm。当您推送新版本标签时(例如。, v1.0.0),它将自动:

  1. 构建包
  2. 运行测试
  3. 发布到npm
  4. 创建GitHub版本

有关发布过程的更多详细信息,请参阅 更改日志.md.

许可证

麻省理工学院

作者

genm