Files
firefrost-operations-manual/docs/tasks/task-048-n8n-rebuild
Claude b38f08189e feat: Add task_number to YAML frontmatter for 26 tasks
Long-term fix for mobile task index - task numbers now in frontmatter.

Numbers added from BACKLOG.md cross-reference:
#2 rank-system-deployment
#3 fire-frost-holdings-restructuring
#14 vaultwarden-ssh-setup
#22 netdata-deployment
#23 department-structure
#26 modpack-version-checker
#32 terraria-branding-training-arc
#35 pokerole-wikijs-deployment
#36 notebooklm-integration
#40 world-backup-automation
#44 nc1-node-usage-stats
#45 steam-and-state-server
#48 n8n-rebuild
#51 ignis-protocol
#55 discord-invite-setup
#65 claude-infrastructure-access
#67 nc1-security-monitoring
#82 plane-decommissioning
#87 arbiter-2-1-cancellation-flow
#89 staff-portal-consolidation
#90 decap-tasks-collection
#91 server-matrix-node-fix
#92 desktop-mcp
#93 trinity-codex
#94 global-restart-scheduler
#98 discord-channel-automation
#99 claude-projects-architecture

Chronicler #69
2026-04-08 14:32:38 +00:00
..

task_number, status, priority, owner, created
task_number status priority owner created
48 open P3 Michael 2026-04-07

task_number: 48

Task #48: n8n Rebuild

Created: April 7, 2026
Status: PENDING
Priority: MEDIUM
Location: Command Center (63.143.34.217)


task_number: 48

Overview

Rebuild n8n automation workflows from scratch. The previous n8n instance was wiped during infrastructure consolidation. This is the automation backbone for Firefrost operations.


task_number: 48

Current State


task_number: 48

Planned Integrations

Buffer MCP (Social Media Automation)

Buffer provides an MCP Client node for n8n, enabling automated social media posting.

Covers: Bluesky, X (Twitter), TikTok
Does NOT cover: Facebook, Instagram (would need separate Meta integration)

Configuration:

Setting Value
Node Type MCP Client
Server Transport HTTP Streamable
MCP Endpoint URL https://mcp.buffer.com/mcp
Authentication Bearer Auth
API Key (from https://publish.buffer.com/settings/api)

Automation Ideas:

Trigger Action
New subscriber (Arbiter webhook) Draft "Welcome!" post
Server status change Auto-announce server online/offline
ModpackChecker finds update Post "New version available!"
RSS feed (blog/news) Auto-draft post with link
Weekly cron Send summary of scheduled posts to Discord
Form submission Create draft from submitted content

Example Workflow: New Subscriber Announcement

Webhook (Arbiter) → Filter (new subscriber) → MCP Client (Buffer) → 
  Create draft: "Welcome @{username} to the Firefrost community! 🔥❄️"

Documentation: https://developers.buffer.com/guides/getting-started.html


task_number: 48

Discord Webhooks

Send notifications to Discord channels for:

  • Server alerts
  • New subscribers
  • Modpack updates
  • Scheduled maintenance reminders

task_number: 48

Arbiter Integration

Connect n8n to Arbiter webhooks for:

  • Subscription lifecycle events
  • Payment notifications
  • Chargeback alerts

task_number: 48

Pterodactyl API

Server management automation:

  • Scheduled restarts (ties into Task #94)
  • Backup triggers
  • Resource monitoring alerts

task_number: 48

Priority Workflows to Build

  1. Discord notification pipeline — Server alerts, subscriber events
  2. Buffer social automation — Event-triggered posts
  3. Weekly digest — Summary of activity sent to Trinity
  4. Backup verification — Confirm backups completed

task_number: 48

  • Task #92: Desktop MCP + Dispatch (Buffer MCP for conversational management)
  • Task #94: Global Restart Scheduler (could trigger via n8n)
  • Task #97: Trinity Console Social Hub (parked — n8n approach preferred)

task_number: 48

Notes

  • n8n MCP Client requires Node.js workflow
  • Buffer API is in beta — features may be limited
  • Rate limit: 60 requests/user/minute on Buffer API

task_number: 48

Fire + Frost + Foundation = Where Love Builds Legacy 🔥❄️