MCP Server Discord Webhook について
webhook 経由で Discord にメッセージを送る MCP サーバーです。本文に加え、表示名とアバター URL を任意で指定できます。
主な機能
- 01Discordへのメッセージ送信
- 02表示名の任意設定
- 03アバター URL の任意設定
活用シーン
- 01Discord チャンネルへの通知投稿
- 02名前やアバターを指定したメッセージ送信
MCP 対応
Discord webhook への投稿に使う `send_message` ツールを MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP サーバー Discord Webhook
Discord webhook にメッセージを投稿する MCP サーバーです。
インストール
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>
開発
このプロジェクトでは、継続的インテグレーションと npm への自動公開に GitHub Actions を使用しています。新しいバージョンタグ(例:v1.0.0)をプッシュすると、以下が自動的に実行されます。
- パッケージをビルドする
- テストを実行する
- npm に公開する
- GitHub リリースを作成する
リリースプロセスの詳細については、CHANGELOG.mdを参照してください。
ライセンス
MIT
作者
genm
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。