M

MCP服务器Discord网络钩子

@genm/mcp-server-discord-webhook
0 Stars 377 次浏览 genm 更新于 2026-08-23

一个MCP服务器,它 enables 发布消息到Discord网络钩子,允许自定义内容、用户名和头像URL。 (注:原句中的“enables”在此处的翻译根据上下文保留了英文,如果需要完全中文表达,可以改为“一个MCP服务器,它可以实现将消息发布到Discord网络钩子,并允许自定义内容、用户名和头像URL。”)

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

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

该服务需要配置环境变量:DISCORD_WEBHOOK_URL

可用工具 (1 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

send_message 3 个参数 需填 1 项

Discordにメッセージを送信します

必填参数:content

服务介绍

MCP Server Discord Webhook

一个用于向 Discord webhook 发送消息的 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 发布版

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

许可证

MIT

作者

genm

相关 MCP 服务