Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Openclaw Task

FreeNot checked

MCP server for OpenClaw task lifecycle management, enabling starting, listing, and checking status of tasks via a Gateway API.

GitHubEmbed

About

MCP server for OpenClaw task lifecycle management, enabling starting, listing, and checking status of tasks via a Gateway API.

README

Simple Node stdio MCP server for OpenClaw task lifecycle.

Tools:

  • start_tasksessions_spawn
  • list_taskssessions_list (subagent-filtered)
  • get_task_statussessions_history (+ result when available)

Requirements

  • Node.js >= 18.19.1
  • Reachable OpenClaw Gateway
  • Gateway token with permission to invoke tools

Install

git clone https://github.com/EnviableAmaretto/openclaw-task-mcp.git
cd openclaw-task-mcp
npm install
npm run hooks:install

MCP config (Claude-code style / SillyTavern-style)

Put base URL and token directly in the MCP server env block:

{
  "mcpServers": {
    "openclaw": {
      "command": "node",
      "args": ["/ABSOLUTE/PATH/TO/openclaw-task-mcp/src/index.js"],
      "env": {
        "OPENCLAW_BASE_URL": "http://127.0.0.1:18789",
        "OPENCLAW_API_TOKEN": "your-gateway-token",
        "OPENCLAW_TIMEOUT_MS": "30000"
      }
    }
  }
}

args[0] must be the absolute path where you cloned this repository on your host. Examples:

  • /home/sillytavern/SillyTavern/repositories/openclaw-task-mcp/src/index.js
  • /opt/openclaw-task-mcp/src/index.js
  • /srv/mcp/openclaw-task-mcp/src/index.js

No separate HTTP MCP endpoint is needed in this mode; the app launches this process over stdio.

Local run (manual)

OPENCLAW_BASE_URL="http://127.0.0.1:18789" \
OPENCLAW_API_TOKEN="YOUR_TOKEN" \
node src/index.js

Tests

npm test

Quality gates

  • Local pre-push hook (.githooks/pre-push) runs npm test.
  • CI (.github/workflows/ci.yml) runs npm ci && npm test on push/PR.
  • Mandatory before commit: launch MCP server (npm start) and execute at least one real E2E MCP call successfully. Tests alone are not sufficient.

Security notes

  • Keep token private; do not commit it.
  • Prefer private host networking for the OpenClaw URL.
  • Rotate token regularly.

from github.com/EnviableAmaretto/openclaw-task-mcp

Installing Openclaw Task

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/EnviableAmaretto/openclaw-task-mcp

FAQ

Is Openclaw Task MCP free?

Yes, Openclaw Task MCP is free — one-click install via Unyly at no cost.

Does Openclaw Task need an API key?

No, Openclaw Task runs without API keys or environment variables.

Is Openclaw Task hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Openclaw Task in Claude Desktop, Claude Code or Cursor?

Open Openclaw Task on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Openclaw Task with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All productivity MCPs