๐Ÿš€ MoltBot ๊ตฌ์ถ• ๋งˆ์Šคํ„ฐ ๊ฐ€์ด๋“œ

๐Ÿš€ MoltBot ๊ตฌ์ถ• ๋งˆ์Šคํ„ฐ ๊ฐ€์ด๋“œ

MoltBot์€ Notion MCP์™€ ํ†ตํ•ฉํ•˜์—ฌ ์ž๋™ํ™”๋œ ํ…Œ์ŠคํŠธ ๋ฐ ๋นŒ๋“œ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๋Š” ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ด ๊ฐ€์ด๋“œ์—์„œ๋Š” MoltBot์˜ ์„ค์น˜๋ถ€ํ„ฐ ๋„คํŠธ์›Œํฌ ์„ค์ •, ์•„ํ‚คํ…์ฒ˜ ์ดํ•ด, ๊ทธ๋ฆฌ๊ณ  ํ–ฅํ›„ ํ™•์žฅ ๊ณ„ํš๊นŒ์ง€ ๋‹ค๋ฃจ๊ฒ ์Šต๋‹ˆ๋‹ค.

๐Ÿ“‹ ๋ชฉ์ฐจ: 1. ์„ค์น˜ | 2. ๋„คํŠธ์›Œํฌ ์„ค์ • | 3. ์•„ํ‚คํ…์ฒ˜ ์ดํ•ด | 4. ๊ด€๋ฆฌ ๋ฐ ํ…Œ์ŠคํŠธ | 5. ํ–ฅํ›„ ํ™•์žฅ ๊ณ„ํš

1. ์„ค์น˜ ๋‹จ๊ณ„

MoltBot์„ ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” Linux PC (ํ˜ธ์ŠคํŠธ)์™€ Node.js ํ™˜๊ฒฝ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

1. Node.js ์„ค์น˜

sudo apt update && sudo apt install -y nodejs npm

2. MoltBot ์„ค์น˜

npm install -g molt-bot

3. Notion MCP ์—ฐ๋™ ์„ค์ •

notion-mcp connect –token

โš ๏ธ ์ฃผ์˜: Notion MCP๋ฅผ ์—ฐ๋™ํ•˜๊ธฐ ์ „์— Notion API ํ† ํฐ์„ ๋ฐœ๊ธ‰๋ฐ›์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

2. ๋„คํŠธ์›Œํฌ ์„ค์ •

MoltBot์€ Linux PC (ํ˜ธ์ŠคํŠธ)์—์„œ ์‹คํ–‰๋˜๋ฉฐ, MoltBot Gateway๋ฅผ ํ†ตํ•ด ์—ฌ๋Ÿฌ ์„œ๋น„์Šค์™€ ํ†ต์‹ ํ•ฉ๋‹ˆ๋‹ค.

1. MoltBot Gateway ์‹œ์ž‘

molt-bot-gateway –port 3000

2. ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ

Linux PC (ํ˜ธ์ŠคํŠธ)

|

+– MoltBot Gateway (Port 3000)

|

+– Notion MCP (๋ฐ์ดํ„ฐ ์ €์žฅ/๊ด€๋ฆฌ)

|

+– Telegram (๋ฉ”์‹œ์ง€ ์†ก์ˆ˜์‹ )

|

+– OpenCode (๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์—ฐ๋™)

|

+– Web ์„œ๋น„์Šค (Gateway Dashboard)

๐Ÿ’ก ํŒ: ๋ฐฉํ™”๋ฒฝ์„ ์„ค์ •ํ•˜๋ ค๋ฉด Linux PC์˜ ๋ฐฉํ™”๋ฒฝ์—์„œ Port 3000์„ ํ—ˆ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

3. ์•„ํ‚คํ…์ฒ˜ ๋ฐ ๋ฐ์ดํ„ฐ ํ๋ฆ„

MoltBot์€ ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ๊ฐ€์ง‘๋‹ˆ๋‹ค:

์ „์ฒด ์•„ํ‚คํ…์ฒ˜ ํ๋ฆ„:

Linux PC (ํ˜ธ์ŠคํŠธ) | +– MoltBot Gateway | +– Notion MCP (๋ฐ์ดํ„ฐ ์ €์žฅ/๊ด€๋ฆฌ) | +– Telegram (๋ฉ”์‹œ์ง€ ์†ก์ˆ˜์‹ ) | +– OpenCode (๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์—ฐ๋™) | +– Web ์„œ๋น„์Šค (Gateway Dashboard)

๊ฐ ์ปดํฌ๋„ŒํŠธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค:

  • MoltBot Gateway: API ์š”์ฒญ ์ฒ˜๋ฆฌ ๋ฐ ์„œ๋น„์Šค ๊ฐ„ ์ค‘๊ฐœ

  • Notion MCP: Notion ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€์˜ ์—ฐ๋™ ๋ฐ ๋ฐ์ดํ„ฐ ๋™๊ธฐํ™”

  • Telegram: ์‚ฌ์šฉ์ž ๋ฉ”์‹œ์ง€ ์†ก์ˆ˜์‹  ๋ฐ ์•Œ๋ฆผ

  • OpenCode: IDE ํ†ตํ•ฉ ๋ฐ ์ฝ”๋“œ ์ƒ์„ฑ ์ž๋™ํ™”

4. ๊ด€๋ฆฌ ๋ฐ ํ…Œ์ŠคํŠธ

MoltBot์„ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋„๊ตฌ์™€ ๋ช…๋ น์–ด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

MoltBot ์ƒํƒœ ํ™•์ธ

molt-bot status

๋กœ๊ทธ ํ™•์ธ

tail -f /var/log/molt-bot/molt-bot.log

์žฌ์‹œ์ž‘

systemctl restart molt-bot

์„ค์ • ํŒŒ์ผ ํ™•์ธ

vi ~/.molt-bot/config.json

5. ํ–ฅํ›„ ํ™•์žฅ ๊ณ„ํš

MoltBot์€ ์ง€์†์ ์œผ๋กœ ํ™•์žฅ๋˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ๋“ค์ด ์ถ”๊ฐ€๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค:

  • ๋…ผ๋ฌธ ๊ด€๋ จ ์—ฐ๊ตฌ ํ™•์žฅ

  • ์›น ์„œ๋น„์Šค ๊ธฐ๋Šฅ ํ™•์žฅ (Gateway Dashboard)

  • ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ ์ด๊ด„ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ

  • ์ถ”๊ฐ€ ์ฑ„๋„ ์—ฐ๋™ (Discord, Slack ๋“ฑ)

  • ์ž๋™ํ™” ๋ฐ ํฌ๋ก  ์ž‘์—… ํ™•์žฅ

MoltBot์€ ๊ฐœ๋ฐœ์ž๋“ค์˜ ์ž๋™ํ™”๋œ ์ž‘์—… ํ๋ฆ„์„ ์ตœ์ ํ™”ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์œ„ ๊ฐ€์ด๋“œ๋ฅผ ๋”ฐ๋ผ ์„ค์น˜ ๋ฐ ์„ค์ •์„ ์ง„ํ–‰ํ•˜๋ฉด, ๊ฐ•๋ ฅํ•œ ์ž๋™ํ™” ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ“š ๊ณต์‹ ๋ฌธ์„œ: https://docs.molt.bot

Hugo๋กœ ๋งŒ๋“ฆ
Jimmy์˜ Stack ํ…Œ๋งˆ ์‚ฌ์šฉ ์ค‘