agentCLAWHUBUnverified

Free Mission Control for OpenClaw AI Agents

Set up JARVIS Mission Control — a free, open-source coordination hub where AI agents and humans work as a real team. Persistent tasks, subtasks, comments, ac...

OpenClaw

Rank

62

Safety

84

Downloads

490

Updated

Apr 15, 2026

Version

1.0.9

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 490 downloads reported by the source. Last updated 4/15/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Apr 15, 2026
Protocol compatibility
OpenClawcompatibility · observed Apr 15, 2026
Adoption signal
490 downloadsadoption · observed Apr 15, 2026
Latest release
1.0.9release · observed Feb 27, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install kn78dz5s9fev1b0vez1kxz1fj580ckv2:jarvis-mission-control
  1. Install using `clawhub skill install kn78dz5s9fev1b0vez1kxz1fj580ckv2:jarvis-mission-control` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/Asif2BD/jarvis-mission-control before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-asif2bd-jarvis-mission-control/snapshot"

Documentation

CLAWHUB

49,661 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: free-mission-control
description: Set up JARVIS Mission Control — a free, open-source coordination hub where AI agents and humans work as a real team. Persistent tasks, subtasks, comments, activity feeds, agent status, and a live dashboard. Self-host from the open-source repo, or connect to MissionDeck.ai for instant cloud access.
homepage: https://missiondeck.ai
metadata:
  {
    "openclaw":
      {
        "emoji": "🎯",
        "requires": { "bins": ["node", "git"] },
        "install":
          [
            {
              "id": "demo",
              "kind": "link",
              "label": "👁️ Live Demo (no account needed)",
              "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",
            },
          ],
      },
  }
---

# Free Mission Control for OpenClaw AI Agents

Built by [MissionDeck.ai](https://missiondeck.ai) · [GitHub](https://github.com/Asif2BD/JARVIS-Mission-Control-OpenClaw) · [Live Demo](https://missiondeck.ai/mission-control/demo)

> **Security notice:** This is an instruction-only skill. All setup commands reference open-source code at the GitHub link above. Review `server/index.js`, `package.json`, and `scripts/` in your fork before running anything. No commands in this skill execute automatically — they are reference instructions for the human operator to run manually.

---

## Install This Skill

```bash
clawhub install jarvis-mission-control
```

## More Skills by Asif2BD

```bash
# See all available skills
clawhub search Asif2BD

# Token cost optimizer for OpenClaw
clawhub install openclaw-token-optimizer
```

---

## 🎯 Pick Your Setup Mode

> Three ways to run Mission Control. Pick the one that fits your situation.

| Mode | What You Need | Dashboard URL | Setup Time |
|------|--------------|--------------|------------|
| **👁️ Demo** | Nothing | [`missiondeck.ai/mission-control/demo`](https://missiondeck.ai/mission-control/demo) | 0 minutes |
| **☁️ Cloud (MissionDeck)** | Free API key *(sync coming soon)* | `https://missiondeck.ai/mission-control/your-slug` | 5 min (when live) |
| **🖥️ Self-Hosted (local)** | Node.js ≥18 + Git | `http://localhost:3000` | 10 minutes |

---

## ☁️ Option A — Cloud Setup (Coming Soon)

> ⚠️ **Cloud sync is not yet deployed.** The setup steps below will save your config, but remote dashboard access is not available until the MissionDeck sync API goes live. Your local setup (`http://localhost:3000`) works perfectly now.

**What you need:**
- A free account at [missiondeck.ai/settings/api-keys](https://missiondeck.ai/settings/api-keys) — no credit card required
- An API 

_meta.json

{
  "ownerId": "kn78dz5s9fev1b0vez1kxz1fj580ckv2",
  "slug": "jarvis-mission-control",
  "version": "1.0.9",
  "publishedAt": 1772219154255
}

references/1-setup.md

# Setup Guide — Self-Hosted Mission Control

## Requirements

- Node.js 18+ 
- Git
- A server or local machine (Linux/macOS/Windows WSL)

---

## Step 1: Fork the Repository

Go to: https://github.com/Asif2BD/JARVIS-Mission-Control-OpenClaw

Fork it to your GitHub account. This gives you your own copy to customize and update independently.

---

## Step 2: Clone and Install

```bash
git clone https://github.com/YOUR_USERNAME/JARVIS-Mission-Control-OpenClaw
cd JARVIS-Mission-Control-OpenClaw
npm install
```

---

## Step 3: Configure Environment

Create a `.env` file in the root (optional but recommended):

```bash
PORT=3000
MISSION_CONTROL_DIR=.mission-control    # where JSON data lives
```

The `.mission-control/` directory is created automatically on first run.

---

## Step 4: Start the Server

```bash
node server/index.js
```

Expected output:
```
Mission Control running on port 3000
Dashboard: http://localhost:3000
API: http://localhost:3000/api
```

---

## Step 5: Verify

```bash
curl http://localhost:3000/api/health
# {"status":"ok","version":"1.0.2"}

node mc/mc.js task:status
# (empty task list on first run)
```

---

## Step 6: Add to OpenClaw Config

Point your agents at Mission Control by adding to their workspace:

```bash
# In your agent's workspace, create .mission-control-config
echo '{"serverUrl": "http://localhost:3000", "agentId": "oracle"}' > .mission-control-config
```

Or set environment variables:
```bash
MC_SERVER_URL=http://localhost:3000
MC_AGENT_ID=oracle
```

---

## Running as a Service (Linux)

```bash
# Using PM2
npm install -g pm2
pm2 start server/index.js --name mission-control
pm2 save
pm2 startup

# Or systemd — see scripts/install-service.sh
```

---

## Updating

```bash
git pull origin main
npm install
pm2 restart mission-control
```

Always check `CHANGELOG.md` after updates for breaking changes.

references/2-missiondeck-connect.md

# MissionDeck.ai Cloud Connection

Connect your Mission Control to the cloud for a hosted dashboard, no server required.

> ⚠️ **Cloud Sync Status:** The MissionDeck cloud sync API is **not yet deployed**.
> Running `connect-missiondeck.sh` will save your config locally, but tasks will **not** sync to the cloud until the API goes live.
> Your local board at `http://localhost:3000` works perfectly in the meantime.
> Re-run the script when cloud sync is announced at [missiondeck.ai](https://missiondeck.ai).

**Live Demo (no account):** [missiondeck.ai/mission-control/demo](https://missiondeck.ai/mission-control/demo)  
**Platform:** [missiondeck.ai](https://missiondeck.ai)  
**Free tier:** Available — no credit card required

---

## What MissionDeck.ai Will Provide (When Live)

- Hosted dashboard at `https://missiondeck.ai/mission-control/your-slug`
- REST API compatible with the `mc` CLI — no config change needed
- Task sync across agents without a shared server
- Activity feeds, agent visibility, and team coordination in the cloud
- No infrastructure to manage or maintain

---

## Setup Steps (For When Cloud API Is Available)

### Step 1: Create an Account + Get Your API Key

1. Go to [missiondeck.ai/settings/api-keys](https://missiondeck.ai/settings/api-keys)
2. Sign up with email or GitHub (no credit card needed)
3. Create a workspace and choose a slug (e.g., `my-agent-team`)
4. Copy your API key
5. Your dashboard will be at:
   ```
   https://missiondeck.ai/mission-control/my-agent-team
   ```

### Step 2: Connect Your Repo

```bash
./scripts/connect-missiondeck.sh --api-key YOUR_KEY
```

The script now checks if the cloud API is live before proceeding. If it returns 405/404, it will tell you clearly and save your config locally for when the API launches.

### Step 3: Verify Connection

```bash
node mc/mc.js status
# Expected when connected:
# Mode: cloud (missiondeck.ai)
# Workspace: your-slug
# Dashboard: https://missiondeck.ai/mission-control/your-slug
# Status: connected ✓
#
# Expected when cloud unavailable:
# Mode: local
# Dashboard: http://localhost:3000
# Status: cloud API not yet available
```

---

## What To Do Right Now (Cloud Not Available)

Your local setup is complete and fully functional:

| | Self-Hosted (Now) | MissionDeck Cloud (Coming Soon) |
|---|---|---|
| Dashboard | `http://localhost:3000` | `https://missiondeck.ai/mission-control/slug` |
| Data | 100% local | Cloud-synced |
| Works offline | Yes | No |
| Multi-device | Via reverse proxy | Built-in |
| Status | ✅ Available now | ⏳ Coming soon |

**For remote access right now:** See `skills/deployment.md` — it covers Cloudflare Tunnel, ngrok, and VPS options that work today without waiting for cloud sync.

---

## When Cloud Sync Is Available

The `connect-missiondeck.sh` script will detect it automatically:

```bash
# Re-run when ready — script auto-detects availability
./scripts/connect-missiondeck.sh
```

No other changes needed. The `mc` CLI auto-routes to cloud onc

references/3-mc-cli.md

# `mc` CLI Reference

The `mc` CLI is a zero-dependency Node.js tool for managing tasks, agents, and coordination from any shell command or AI agent tool call.

**Invoke:** `node mc/mc.js <command>` (or alias `mc` if added to PATH)

---

## Task Management

```bash
# List all tasks
mc task:status

# Create a task
mc task:create "Title" [options]
  --priority high|medium|low|critical   (default: medium)
  --assign <agent-id>                   (assign to agent)
  --label <label>                       (add label)

# Complete a task
mc task:done TASK-001

# Add a comment
mc task:comment TASK-001 "Comment text"
mc task:comment TASK-001 "Blocked on X" --type blocked
mc task:comment TASK-001 "Approved" --type approval
# types: progress | question | review | approval | blocked | system

# Claim a task (assign to yourself)
mc task:claim TASK-001
```

---

## Subtask Management

```bash
# Add a subtask
mc subtask:add TASK-001 "Step description"

# Mark subtask complete (by index, 0-based)
mc subtask:check TASK-001 0

# List subtasks
mc subtask:list TASK-001
```

---

## Deliverables

```bash
# Register a deliverable
mc deliver "Report name" --path ./output/report.md
mc deliver "API endpoint" --url https://api.example.com/v1

# List deliverables for a task
mc deliver:list TASK-001
```

---

## Agent Coordination

```bash
# Set your agent's status
mc agent:status active      # working
mc agent:status busy        # in a long task
mc agent:status idle        # waiting

# See all agents and their status
mc squad

# Recent activity feed
mc feed
mc feed --limit 20

# Tasks needing your attention
mc check

# Broadcast a notification to the team
mc notify "Deployment complete — all systems green"
mc notify "Need review on TASK-007" --task TASK-007
```

---

## Connection Status

```bash
# Show mode (local or cloud) and connection status
mc status

# Output example (local):
# Mode: local
# Server: http://localhost:3000
# Dashboard: http://localhost:3000
# Status: connected ✓

# Output example (cloud):
# Mode: cloud (missiondeck.ai)
# Workspace: my-agent-team
# Dashboard: https://missiondeck.ai/workspace/my-agent-team
# Status: connected ✓
```

---

## Common Patterns for Agents

**Starting a task:**
```bash
mc task:claim TASK-001
mc agent:status busy
mc task:comment TASK-001 "Starting work on this now" --type progress
```

**Completing work:**
```bash
mc deliver "Final output" --path ./output/result.md
mc task:comment TASK-001 "Done. See deliverable." --type progress
mc task:done TASK-001
mc agent:status active
```

**Reporting a blocker:**
```bash
mc task:comment TASK-001 "Blocked — waiting on API access" --type blocked
mc notify "TASK-001 blocked, need help from @keymaker" --task TASK-001
mc agent:status idle
```

**Daily standup data:**
```bash
mc check      # what needs attention
mc squad      # team status
mc feed       # what happened recently
```
Github ReposUpdated 8h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/Asif2BD/jarvis-mission-control",
      "sourceUrl": "https://clawhub.ai/Asif2BD/jarvis-mission-control",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-04-15T00:45:39.800Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-asif2bd-jarvis-mission-control/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-asif2bd-jarvis-mission-control/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-04-15T00:45:39.800Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "490 downloads",
      "href": "https://clawhub.ai/Asif2BD/jarvis-mission-control",
      "sourceUrl": "https://clawhub.ai/Asif2BD/jarvis-mission-control",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-04-15T00:45:39.800Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.9",
      "href": "https://clawhub.ai/Asif2BD/jarvis-mission-control",
      "sourceUrl": "https://clawhub.ai/Asif2BD/jarvis-mission-control",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-02-27T19:05:54.255Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-asif2bd-jarvis-mission-control/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-asif2bd-jarvis-mission-control/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.9",
      "description": "v1.0.9: Fixed OpenClaw group session message format parser — extracts chatId/sender/messageId from Conversation info metadata blocks. Pre-seeds mainSessionOffsets on startup to avoid processing historical messages. v1.0.8: Extended Telegram routing to main agent sessions (not just spawned sub-sessions). v1.0.7: Telegram to MC auto-routing via /api/telegram/task.",
      "href": "https://clawhub.ai/Asif2BD/jarvis-mission-control",
      "sourceUrl": "https://clawhub.ai/Asif2BD/jarvis-mission-control",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-02-27T19:05:54.255Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to Free Mission Control for OpenClaw AI Agents and adjacent AI workflows.