Discord MCPチャットアドバイザー
中級
これはBuilding Blocks, AI, IT Ops分野の自動化ワークフローで、7個のノードを含みます。主にAgent, ChatTrigger, LmChatOpenAi, McpClientToolなどのノードを使用、AI技術を活用したスマート自動化を実現。 GPT-4o と MCP クライアントを使った自然言語による Discord サーバー制御
前提条件
- •OpenAI API Key
カテゴリー
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"id": "xRclXA5QzrT3c6U8",
"meta": {
"instanceId": "8931e7db592c2960ce253801ea290c1dc66e447734ce3d968310365665cefc80"
},
"name": "Discord MCP Chat Agent",
"tags": [],
"nodes": [
{
"id": "3c008773-802c-461c-9350-f42dc5f3969c",
"name": "AIエージェント",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
100,
-440
],
"parameters": {
"options": {}
},
"typeVersion": 1.9
},
{
"id": "9b5bd212-19bc-4303-a934-b783f7cb5ea7",
"name": "チャットメッセージ受信時",
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"position": [
-160,
-440
],
"webhookId": "79281a20-6afe-4188-ae87-cc80be737ad7",
"parameters": {
"options": {}
},
"typeVersion": 1.1
},
{
"id": "32a7152e-47ea-4859-aa35-f220a69ddb0d",
"name": "OpenAIチャットモデル",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
20,
-240
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o",
"cachedResultName": "gpt-4o"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "AWozvbIHWTdrKYZt",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "bc9204f7-0116-43cc-947d-8d2b883fc2c3",
"name": "Discord MCPクライアント",
"type": "@n8n/n8n-nodes-langchain.mcpClientTool",
"position": [
340,
-240
],
"parameters": {
"sseEndpoint": "http://localhost:5678/mcp/404f083e-f3f4-4358-83ef-9804099ee253/sse"
},
"typeVersion": 1
},
{
"id": "e42dc3a5-5463-4198-b691-ff8e9d6fc892",
"name": "付箋",
"type": "n8n-nodes-base.stickyNote",
"position": [
-340,
-700
],
"parameters": {
"width": 280,
"height": 360,
"content": "## Natural Language Input\nYou can call from another workflow, hit the chat endpoint, or even hit from another Discord bot if you wanted to! Any natural language command should work fine - let me know if you manage to break something and I will look at updating the template!"
},
"typeVersion": 1
},
{
"id": "c44b730e-fe1b-4290-a26e-aed04852ccdc",
"name": "付箋1",
"type": "n8n-nodes-base.stickyNote",
"position": [
20,
-700
],
"parameters": {
"width": 220,
"height": 540,
"content": "## Tool enabled agent\nIf you are going to swap the model out, just make sure that it's one that can handle tools. No special system prompt should be needed for the large cloud models, if you go with a quantized model via Ollama then you might need to coax it a bit."
},
"typeVersion": 1
},
{
"id": "8761f368-e20a-48ab-bfff-1d4e6401d269",
"name": "付箋2",
"type": "n8n-nodes-base.stickyNote",
"position": [
340,
-700
],
"parameters": {
"height": 540,
"content": "## Discord MCP Client/Server\nThis is totally customizable (you can connect it to any MCP server by changing the URL), but if you need a starting point, you can check out my \"Manage your discord server with natural language from anywhere\" template as a starting point."
},
"typeVersion": 1
}
],
"active": true,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "cdc83b62-051a-4a98-8d25-3637b3da0523",
"connections": {
"32a7152e-47ea-4859-aa35-f220a69ddb0d": {
"ai_languageModel": [
[
{
"node": "3c008773-802c-461c-9350-f42dc5f3969c",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"bc9204f7-0116-43cc-947d-8d2b883fc2c3": {
"ai_tool": [
[
{
"node": "3c008773-802c-461c-9350-f42dc5f3969c",
"type": "ai_tool",
"index": 0
}
]
]
},
"9b5bd212-19bc-4303-a934-b783f7cb5ea7": {
"main": [
[
{
"node": "3c008773-802c-461c-9350-f42dc5f3969c",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
中級 - ビルディングブロック, 人工知能, IT運用
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
Airtable を使用して MCP サーバーを構築
Airtableを使用してMCPサーバーを構築
Airtable Tool
Agent
Mcp Trigger
+
Airtable Tool
Agent
Mcp Trigger
13 ノードAitor | 1node.ai
ビルディングブロック
狭い: OpenAI CSV 分析
OpenAI ダイバーによる Google Sheets データの分析
Agent
Google Sheets Tool
Chat Trigger
+
Agent
Google Sheets Tool
Chat Trigger
6 ノードozkary
エンジニアリング
Mistral での音声文字起こし
Googleカレンダーとカスタム関数を使用してMCPサーバーを構築
Set
Switch
Debug Helper
+
Set
Switch
Debug Helper
32 ノードSolomon
ビルディングブロック
カスタムn8nワーキ Flow MCPサーバー
カスタムn8nワークフローMCPサーバーを構築する
If
N8n
Set
+
If
N8n
Set
46 ノードJimleuk
その他
Discord MCPサーバー
自然言語で Discord ボットを制御するための MCP サーバー
Discord Tool
Http Request Tool
Mcp Trigger
+
Discord Tool
Http Request Tool
Mcp Trigger
16 ノードDavid Ashby
ビルディングブロック
MCP Supabaseエージェント
MCP Supabaseエージェント - AIでデータベースを管理
Supabase Tool
Agent
Mcp Trigger
+
Supabase Tool
Agent
Mcp Trigger
16 ノードAmanda Benks
エンジニアリング
ワークフロー情報
難易度
中級
ノード数7
カテゴリー3
ノードタイプ5
作成者
David Ashby
@cfomodzA hacker by nature, programmer by trade ⚒️ I'm looking to collaborate on things that save human labor 📫 How to reach me Github👇 -> Discord
外部リンク
n8n.ioで表示 →
このワークフローを共有