AGENT SKILL

thinclaw

Use thinclaw MCP server — thin inference-less bridge to OpenClaw Gateway for executing tools

License 许可
MIT
最近更新
2026-11-11
Stars
★ 6
Forks
0

01 前言 Front Matter

name
thinclaw
type
skill
description
Use thinclaw MCP server — thin inference-less bridge to OpenClaw Gateway for executing tools

02 资源文件 3

03 SKILL.md 正文

thinclaw — Thin Inference-Less MCP Server

What thinclaw is

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.


Available Tools

Use these tools in Claude Desktop after thinclaw is installed and Claude Desktop is restarted.

1. openclaw_execute

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.

2. run_shell

Shorthand for executing shell commands.

Tool: run_shell
Arguments: {
  "command": "find . -name '*.js' | head -10"
}

3. send_whatsapp

Send a WhatsApp message (requires whatsapp_send tool registered in Gateway).

Tool: send_whatsapp
Arguments: {
  "to": "+1234567890",
  "message": "Hello from thinclaw!"
}

4. schedule_cron

Schedule a recurring task via Gateway cron.

Tool: schedule_cron
Arguments: {
  "schedule": "*/5 * * * *",
  "task": "check-deployments"
}

5. trigger_cowork_workflow

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.


Architecture Notes

  • Gateway must be running at http://localhost:18789
  • Token auto-read from ~/.openclaw/openclaw.json or set via GATEWAY_TOKEN
  • AI_Bridge folder: ~/AI_Bridge/{inbox,outbox,processed} for cron → Cowork handoff
  • No inference — thinclaw is a pure HTTP relay, zero LLM calls

Troubleshooting

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

Installation (for reference)

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": "..." }
    }
  }
}

04 同仓库更多 Skills