Free Mission Control for OpenClaw AI Agents
by @asif2bd
JARVIS Mission Control v2 — free, self-hosted command center for OpenClaw AI agents. Kanban board, real-time chat, Claude Code session tracking, GitHub Issue...
clawhub install jarvis-mission-control📖 About This Skill
name: free-mission-control description: JARVIS Mission Control v2 — free, self-hosted command center for OpenClaw AI agents. Kanban board, real-time chat, Claude Code session tracking, GitHub Issues sync, webhook delivery monitoring, CLI console, agent SOUL editor, and a full Matrix-themed dashboard. homepage: https://missiondeck.ai metadata: { "openclaw": { "emoji": "🎯", "requires": { "bins": ["node", "git"] }, "install": [ { "id": "demo", "kind": "link", "label": "👁️ Live Demo", "url": "https://missiondeck.ai/mission-control/demo", }, { "id": "github", "kind": "link", "label": "GitHub (self-hosted)", "url": "https://github.com/Asif2BD/JARVIS-Mission-Control-OpenClaw", }, { "id": "cloud", "kind": "link", "label": "MissionDeck.ai Cloud", "url": "https://missiondeck.ai", }, ], }, }
JARVIS Mission Control v2 for OpenClaw
 
Built by MissionDeck.ai · GitHub · Live Demo
> Security notice: Instruction-only skill. All commands reference open-source code on GitHub. Review before running. Nothing executes automatically.
Install
clawhub install jarvis-mission-control
🎯 What's New in v2
v2.0 is a major upgrade over v1 — same powerful backend, completely redesigned frontend.
Dashboard Widget Cards
4 live metric cards in the header showing real-time counts with color-coded status:~/.claude/projects/Enhanced Task Cards
Smart Panels (header buttons)
Organized Sidebar
Collapsible groups with localStorage persistence:Matrix Theme Polish
CRT scanline overlay, pulse-glow on active agents, Matrix rain header accent, typewriter version cursor🎯 Setup Modes
| Mode | Setup Time | Dashboard | |------|-----------|-----------| | 👁️ Demo | 0 min | missiondeck.ai/mission-control/demo | | ☁️ MissionDeck Cloud | 5 min | missiondeck.ai | | 🖥️ Self-Hosted | 10 min | localhost:3000 |
🖥️ Self-Hosted Setup
Requirements: Node.js ≥18, Git
git clone https://github.com/YOUR-USERNAME/JARVIS-Mission-Control-OpenClaw
cd JARVIS-Mission-Control-OpenClaw/server
npm install
npm start
Open: http://localhost:3000
🔒 Security Features (v1.6–1.7)
🤖 Agent Intelligence Features
Claude Code Session Tracking (v1.2)
Auto-discovers~/.claude/projects/ JSONL sessions every 60s. Shows tokens, cost estimate, model, git branch, active status per session.Direct CLI Console (v1.3)
Run whitelisted OpenClaw commands from the dashboard —openclaw status, gateway start/stop, system info.GitHub Issues Sync (v1.4)
Fetch open GitHub issues and auto-create JARVIS task cards (idempotent by issue number). Configure withGITHUB_TOKEN + GITHUB_REPO.Agent SOUL Editor (v1.5)
View and edit agentSOUL.md, MEMORY.md, IDENTITY.md directly in the browser. Auto-backup on save.🔁 Reliability Features
Webhook Retry + Circuit Breaker (v1.10–1.14)
GET /api/webhooks/:id/deliveries · POST /api/webhooks/:id/retryPino Structured Logging (v1.9)
JSON in production, pretty-print in development. Replaces all console.log.Update Banner (v1.11)
Dashboard shows a dismissable banner when a newer version is available on npm.📊 Quality
npm test📨 Telegram → MC Auto-Routing
When a Telegram message mentions an agent bot (@YourAgentBot fix login), JARVIS MC automatically creates a task card — no manual logging.
// .mission-control/config/agents.json
{
"botMapping": {
"@YourAgentBot": "agent-id"
}
}
Core mc Commands
mc check # See your pending tasks
mc task:create "Title" --priority high --assign oracle
mc task:claim TASK-001
mc task:comment TASK-001 "Done." --type progress
mc task:done TASK-001
mc squad # All agents + status
mc deliver "Report" --path ./output/report.md
mc notify "Deployment complete"
mc status # local / cloud mode
More by Asif2BD
clawhub install openclaw-token-optimizer # Reduce token costs by 50-80%
clawhub search Asif2BD # All skills
MissionDeck.ai · Free tier · No credit card required