config.json
Non-secret settings, limits, and explicit approved board/chat IDs.
There is no server to host. Your local client starts TentaClaw automatically over stdio.
tentaclaw-mcp-0.3.0rc13-release.zip and its matching .sha256 file from the same authorized candidate release.$Expected = (Get-Content .\tentaclaw-mcp-0.3.0rc13-release.zip.sha256).Split()[0].ToLower()
$Actual = (Get-FileHash .\tentaclaw-mcp-0.3.0rc13-release.zip -Algorithm SHA256).Hash.ToLower()
if ($Actual -ne $Expected) { throw "TentaClaw release checksum mismatch" }
Expand-Archive .\tentaclaw-mcp-0.3.0rc13-release.zip .\tentaclaw-0.3.0rc13
cd .\tentaclaw-0.3.0rc13
& .\scripts\install-local.ps1sha256sum --check tentaclaw-mcp-0.3.0rc13-release.zip.sha256
unzip tentaclaw-mcp-0.3.0rc13-release.zip -d tentaclaw-0.3.0rc13
cd tentaclaw-0.3.0rc13
sh ./scripts/install-local.shexpected=$(awk '{print $1}' tentaclaw-mcp-0.3.0rc13-release.zip.sha256)
actual=$(shasum -a 256 tentaclaw-mcp-0.3.0rc13-release.zip | awk '{print $1}')
test "$actual" = "$expected" || { echo "TentaClaw release checksum mismatch" >&2; exit 1; }
unzip tentaclaw-mcp-0.3.0rc13-release.zip -d tentaclaw-0.3.0rc13
cd tentaclaw-0.3.0rc13
sh ./scripts/install-local.shClose and reopen the terminal if the installer updates PATH, then run tentaclaw-mcp --version and confirm 0.3.0rc13.
tentaclaw-mcp initconfig.jsonNon-secret settings, limits, and explicit approved board/chat IDs.
poppy_api_keyThe Poppy credential only. On macOS/Linux TentaClaw enforces owner-only protections. On Windows the setup applies an owner-only ACL.
The MCP client configuration contains neither the key value nor the key-file path.
tentaclaw-mcp status
tentaclaw-mcp doctorstatus prints sanitized local state: local-only transport, key-file validity, approved destination counts, and limits. doctor validates the configuration/key and checks whether the approved Poppy destinations remain visible.
tentaclaw-mcp codex-config install
tentaclaw-mcp codex-config checkDo not manually merge the reference TOML. RC13 preserves Codex-added non-empty cwd and boolean enabled = true, migrates an exact RC6 entry, and still rejects disabled, malformed, or policy-altering entries.
tentaclaw-mcp client-config claude-desktop
tentaclaw-mcp client-config claude-code
tentaclaw-mcp client-config gemini-cli
tentaclaw-mcp client-config perplexity-mac
tentaclaw-mcp client-config inspectortentaclaw_version and confirm transport: stdio and local_only: true.poppy_ask call.save_history=false.policy_denied.Run tentaclaw-mcp init again. Reuse the protected key when it remains valid, or enter a replacement key through hidden input. Complete discovery and run doctor before revoking the old key.
tentaclaw-mcp codex-config remove; for another client, remove only its TentaClaw entry.