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
- 参考文档evals/benchmark.json3.8 KB
- 参考文档evals/evals.json3.5 KB
- 参考文档evals/files/full-review-flow/work-item.md3.4 KB
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.jsonor set viaGATEWAY_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
instinct
Use when the user invokes /instinct or /in, or asks to "message Instinct", "ask Instinct", "tell Instinct", "check Instinct", or read replies from the configured peer assistant. iMessage first, WhatsApp Web as fallback.
hr
Compatibility alias for history-resume; produce the same fresh-state, provenance-aware resume briefing.
history-resume
Resume briefing for the current repository branch or worktree using fresh state and admitted history sources.
grok
Alias for the canonical grokbot browser conversation workflow; /grok talks to the Grok bot the same way /dot talks to Dot.
codexa-bench
Compare `codexa` and normal `codex` on a fair split of comparable work by default; use `--strict` for duplicate runs of the exact same task.
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.