Help us improve
Share bugs, ideas, or general feedback.
From claude-commands
Zero-inference MCP bridge that proxies tool calls from Claude Desktop/Cowork to OpenClaw Gateway via HTTP relay. Use when you need to execute Gateway tools (bash, Slack, WhatsApp, cron) without local LLM inference.
npx claudepluginhub jleechanorg/claude-commands --plugin claude-commandsHow this skill is triggered — by the user, by Claude, or both
Slash command
/claude-commands:thinclawThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
thinclaw is a **zero-inference MCP server** that acts as a bridge between Claude Desktop/Cowork and the OpenClaw Gateway. It performs ZERO inference — only HTTP relay.
Interacts with OpenClaw to delegate tasks, check gateway status, and manage async task lifecycle. Activates for AI assistant delegation and orchestration.
Answers OpenClaw questions on configuration, troubleshooting, setup, architecture, features, channels, gateway, automation, models, and design decisions using clawdocs and openclaw CLIs.
Installs, configures, troubleshoots, and manages OpenClaw AI gateway across 23+ messaging platforms including Slack, WhatsApp, Telegram, Discord, and Teams.
Share bugs, ideas, or general feedback.
thinclaw is a zero-inference MCP server that acts as a bridge between Claude Desktop/Cowork and the OpenClaw Gateway. It performs ZERO inference — only HTTP relay.
┌─────────────────┐ MCP stdio ┌──────────────┐ HTTP REST ┌──────────────────┐
│ Claude Desktop │ ───────────► │ thinclaw │ ──────────► │ OpenClaw │
│ Claude Cowork │ zero LLM │ (bridge) │ /tools/ │ Gateway │
│ Perplexity │ ◄─────────── │ Node.js │ invoke │ localhost:18789 │
└─────────────────┘ tool result└──────────────┘ ◄────────── └──────────────────┘
All reasoning happens in the calling AI. thinclaw only proxies tool calls to the Gateway.
Use these tools in Claude Desktop after thinclaw is installed and Claude Desktop is restarted.
Universal proxy — call ANY OpenClaw tool by name.
Tool: openclaw_execute
Arguments: {
"tool": "bash",
"params": { "command": "ls -la", "cwd": "/tmp" }
}
Supported tool names: bash, read_file, grep, todo_list_write, slack_postMessage, whatsapp_send, memory_search, etc.
Shorthand for executing shell commands.
Tool: run_shell
Arguments: {
"command": "find . -name '*.js' | head -10"
}
Send a WhatsApp message (requires whatsapp_send tool registered in Gateway).
Tool: send_whatsapp
Arguments: {
"to": "+1234567890",
"message": "Hello from thinclaw!"
}
Schedule a recurring task via Gateway cron.
Tool: schedule_cron
Arguments: {
"schedule": "*/5 * * * *",
"task": "check-deployments"
}
Trigger a Claude Cowork workflow by writing a flag file to ~/AI_Bridge/inbox/.
Tool: trigger_cowork_workflow
Arguments: {
"workflow": "daily-standup",
"context": { "channel": "#engineering", "time": "09:30" }
}
This creates ~/AI_Bridge/inbox/trigger-<timestamp>.json. Cowork monitors this folder.
http://localhost:18789~/.openclaw/openclaw.json or set via GATEWAY_TOKEN~/AI_Bridge/{inbox,outbox,processed} for cron → Cowork handoff| Issue | Fix |
|---|---|
| Gateway not responding | Start Gateway: openclaw gateway start |
| Token missing | Check: cat ~/.openclaw/openclaw.json | jq '.gateway.auth.token' |
| Health check | curl http://localhost:18789/health |
| Tools not showing | Restart Claude Desktop after installing thinclaw |
thinclaw is installed via Claude Desktop config at ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"thinclaw": {
"command": "node",
"args": ["$HOME/thinclaw/server.js"],
"env": { "GATEWAY_TOKEN": "..." }
}
}
}