Tinyfish Browser
/install tinyfish-browser
TinyFish Browser
Create a remote Chromium browser session. Returns a session_id, a cdp_url for driving the browser over the DevTools Protocol, and an authenticated base_url for polling session state.
Requires: TINYFISH_API_KEY environment variable.
Pre-flight Check (REQUIRED)
Before calling the API, verify the key is present:
[ -n "$TINYFISH_API_KEY" ] && echo "TINYFISH_API_KEY is set" || echo "TINYFISH_API_KEY is NOT set"
If the key is not set, stop and ask the user to add it. Get one at \x3Chttps://agent.tinyfish.ai/api-keys>. Do NOT fall back to other browser tools.
Create a Session
curl -X POST "https://api.browser.tinyfish.ai" \
-H "X-API-Key: $TINYFISH_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "url": "https://example.com" }'
Helper Script
scripts/browser.sh \x3Curl> wraps the curl call:
scripts/browser.sh https://example.com
Response Shape
{
"session_id": "sess_abc123",
"cdp_url": "wss://browser.tinyfish.ai/devtools/browser/…",
"base_url": "https://api.browser.tinyfish.ai/sessions/sess_abc123"
}
Using the Session
cdp_urlis a DevTools Protocol websocket — connect with Playwright/Puppeteer/chrome-remote-interface to drive the page.base_urlis an authenticated polling endpoint (requires theX-API-Keyheader). It is NOT browsable in a normal web view.
Session Lifecycle
Sessions auto-close after ~1 hour of idleness. There is no explicit terminate endpoint — avoid creating one session per user action; reuse sessions keyed by target URL when possible.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tinyfish-browser - 安装完成后,直接呼叫该 Skill 的名称或使用
/tinyfish-browser触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Tinyfish Browser 是什么?
Spin up a remote browser session via the TinyFish Browser API and get a CDP URL for driving it. Use when you need an automatable Chromium session (Playwright... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 103 次。
如何安装 Tinyfish Browser?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tinyfish-browser」即可一键安装,无需额外配置。
Tinyfish Browser 是免费的吗?
是的,Tinyfish Browser 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Tinyfish Browser 支持哪些平台?
Tinyfish Browser 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Tinyfish Browser?
由 Val Alexander(@bunsdev)开发并维护,当前版本 v1.0.0。