Openclaw Task
FreeNot checkedMCP server for OpenClaw task lifecycle management, enabling starting, listing, and checking status of tasks via a Gateway API.
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_task→sessions_spawnlist_tasks→sessions_list(subagent-filtered)get_task_status→sessions_history(+resultwhen 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) runsnpm test. - CI (
.github/workflows/ci.yml) runsnpm ci && npm teston 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.
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-mcpFAQ
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
Notion
Read and write pages in your workspace
by NotionLinear
Issues, cycles, triage — from Claude
by LinearGoogle Drive
Search and read your Drive files
by Googlemindsdb/mindsdb
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
by mindsdbCompare 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
