
Security News
Feross on TBPN: How North Korea Hijacked Axios
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.
@tiny-tool/browser
Advanced tools
tiny-tool-browser 是一个用于网页内容抓取和搜索引擎内容提取的工具集,支持通过 API、本地 MCP 协议和 Dify 插件三种方式集成。适用于 AI Agent、自动化数据采集等场景。
tiny-tool-browser 是一个用于网页内容抓取和搜索引擎内容提取的工具集,支持通过 API、本地 MCP 协议和 Dify 插件三种方式集成。适用于 AI Agent、自动化数据采集等场景。
通过提取搜索结果的具体内容,屏蔽广告内容,将 HTML 转化为 Markdown,移除页面中的不可见元素,减少输出的 token 量,为 12~14b 的小模型提供可用的搜索结果。
[!IMPORTANT] 推荐提前在电脑中安装 chrome 浏览器
# 默认使用 stdio 输出
npx @tiny-tool/browser-mcp@latest
# 如果需要 sse 运行在 3000 端口,则可以使用
# npx @tiny-tool/browser-mcp@latest -t sse -p 3000
推荐设置环境变量
PROGRAMFILES=C:\Program Files
PUPPETEER_SKIP_DOWNLOAD=true
如果电脑中没有安装 chrome,则不要设置 PUPPETEER_SKIP_DOWNLOAD=true
Cherry Studio 的配置参考

docker run tinytool/browser-mcp
Cherry Studio 的配置参考

如果需要将 MCPServer 运行在服务器上以 http 服务的形式使用,可以参考下面的配置
# 在服务器上执行
docker run -d -p 3000:3000 --name browser-mcp tinytool/browser-mcp -t sse
Cherry Studio 的配置参考

如果是 streamable 模式,则使用命令
docker run -d -p 3000:3000 --name browser-mcp tinytool/browser-mcp -t streamable
并将链接中的 /sse 改成 /mcp
开发中,推荐使用 MCP 集成
packages/browser:核心网页抓取与搜索服务(Node.js/Express)packages/mcp:MCP 协议服务,封装搜索与网页内容提取工具dify-plugin:Dify 平台插件,基于 Pythondocker:容器化部署相关文件express: Web frameworkpuppeteer-core: Headless Chrome/Chromium automation@ghostery/adblocker-puppeteer: Ad blocking for Puppeteerjsdom: JavaScript-based HTML parserunified / rehype / remark: Ecosystem for processing content with plugins (Markdown, HTML)zod / zod-to-json-schema: Schema declaration and validation@modelcontextprotocol/sdk: SDK for Model Context Protocolbetter-sqlite3 / knex: Database interaction (SQLite)dify_plugin: Base library for Dify platform pluginsyargs: Command-line argument parsing欢迎 issue 和 PR,建议先提 issue 讨论。
MIT
FAQs
tiny-tool-browser 是一个用于网页内容抓取和搜索引擎内容提取的工具集,支持通过 API、本地 MCP 协议和 Dify 插件三种方式集成。适用于 AI Agent、自动化数据采集等场景。
We found that @tiny-tool/browser demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.

Security News
OpenSSF has issued a high-severity advisory warning open source developers of an active Slack-based campaign using impersonation to deliver malware.

Research
/Security News
Malicious packages published to npm, PyPI, Go Modules, crates.io, and Packagist impersonate developer tooling to fetch staged malware, steal credentials and wallets, and enable remote access.