[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-kontext-dev--browser-use-mcp-server":3,"tool-kontext-dev--browser-use-mcp-server":64},[4,23,32,40,48,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":22},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,2,"2026-04-05T10:45:23",[13,14,15,16,17,18,19,20,21],"图像","数据工具","视频","插件","Agent","其他","语言模型","开发框架","音频","ready",{"id":24,"name":25,"github_repo":26,"description_zh":27,"stars":28,"difficulty_score":29,"last_commit_at":30,"category_tags":31,"status":22},2181,"OpenHands","OpenHands\u002FOpenHands","OpenHands 是一个专注于 AI 驱动开发的开源平台，旨在让智能体（Agent）像人类开发者一样理解、编写和调试代码。它解决了传统编程中重复性劳动多、环境配置复杂以及人机协作效率低等痛点，通过自动化流程显著提升开发速度。\n\n无论是希望提升编码效率的软件工程师、探索智能体技术的研究人员，还是需要快速原型验证的技术团队，都能从中受益。OpenHands 提供了灵活多样的使用方式：既可以通过命令行（CLI）或本地图形界面在个人电脑上轻松上手，体验类似 Devin 的流畅交互；也能利用其强大的 Python SDK 自定义智能体逻辑，甚至在云端大规模部署上千个智能体并行工作。\n\n其核心技术亮点在于模块化的软件智能体 SDK，这不仅构成了平台的引擎，还支持高度可组合的开发模式。此外，OpenHands 在 SWE-bench 基准测试中取得了 77.6% 的优异成绩，证明了其解决真实世界软件工程问题的能力。平台还具备完善的企业级功能，支持与 Slack、Jira 等工具集成，并提供细粒度的权限管理，适合从个人开发者到大型企业的各类用户场景。",70626,3,"2026-04-05T22:51:36",[19,17,20,16],{"id":33,"name":34,"github_repo":35,"description_zh":36,"stars":37,"difficulty_score":10,"last_commit_at":38,"category_tags":39,"status":22},3074,"gpt4free","xtekky\u002Fgpt4free","gpt4free 是一个由社区驱动的开源项目，旨在聚合多种可访问的大型语言模型（LLM）和媒体生成接口，让用户能更灵活、便捷地使用前沿 AI 能力。它解决了直接调用各类模型时面临的接口分散、门槛高或成本昂贵等痛点，通过统一的标准将不同提供商的资源整合在一起。\n\n无论是希望快速集成 AI 功能的开发者、需要多模型对比测试的研究人员，还是想免费体验最新技术的普通用户，都能从中受益。gpt4free 提供了丰富的使用方式：既包含易于上手的 Python 和 JavaScript 客户端库，也支持部署本地图形界面（GUI），更提供了兼容 OpenAI 标准的 REST API，方便无缝替换现有应用后端。\n\n其技术亮点在于强大的多提供商支持架构，能够动态调度包括 Opus、Gemini、DeepSeek 等多种主流模型资源，并支持 Docker 一键部署及本地推理。项目秉持社区优先原则，在降低使用门槛的同时，也为贡献者提供了扩展新接口的便利框架，是探索和利用多样化 AI 资源的实用工具。",65970,"2026-04-04T01:02:03",[16,19,17],{"id":41,"name":42,"github_repo":43,"description_zh":44,"stars":45,"difficulty_score":10,"last_commit_at":46,"category_tags":47,"status":22},51,"gstack","garrytan\u002Fgstack","gstack 是 Y Combinator CEO Garry Tan 亲自开源的一套 AI 工程化配置，旨在将 Claude Code 升级为你的虚拟工程团队。面对单人开发难以兼顾产品战略、架构设计、代码审查及质量测试的挑战，gstack 提供了一套标准化解决方案，帮助开发者实现堪比二十人团队的高效产出。\n\n这套配置特别适合希望提升交付效率的创始人、技术负责人，以及初次尝试 Claude Code 的开发者。gstack 的核心亮点在于内置了 15 个具有明确职责的 AI 角色工具，涵盖 CEO、设计师、工程经理、QA 等职能。用户只需通过简单的斜杠命令（如 `\u002Freview` 进行代码审查、`\u002Fqa` 执行测试、`\u002Fplan-ceo-review` 规划功能），即可自动化处理从需求分析到部署上线的全链路任务。\n\n所有操作基于 Markdown 和斜杠命令，无需复杂配置，完全免费且遵循 MIT 协议。gstack 不仅是一套工具集，更是一种现代化的软件工厂实践，让单人开发者也能拥有严谨的工程流程。",64604,"2026-04-05T23:10:16",[17,16],{"id":49,"name":50,"github_repo":51,"description_zh":52,"stars":53,"difficulty_score":10,"last_commit_at":54,"category_tags":55,"status":22},193,"meilisearch","meilisearch\u002Fmeilisearch","Meilisearch 是一个开源的极速搜索服务，专为现代应用和网站打造，开箱即用。它能帮助开发者快速集成高质量的搜索功能，无需复杂的配置或额外的数据预处理。传统搜索方案往往需要大量调优才能实现准确结果，而 Meilisearch 内置了拼写容错、同义词识别、即时响应等实用特性，并支持 AI 驱动的混合搜索（结合关键词与语义理解），显著提升用户查找信息的体验。\n\nMeilisearch 特别适合 Web 开发者、产品团队或初创公司使用，尤其适用于需要快速上线搜索功能的场景，如电商网站、内容平台或 SaaS 应用。它提供简洁的 RESTful API 和多种语言 SDK，部署简单，资源占用低，本地开发或生产环境均可轻松运行。对于希望在不依赖大型云服务的前提下，为用户提供流畅、智能搜索体验的团队来说，Meilisearch 是一个高效且友好的选择。",56972,"2026-04-05T22:34:33",[13,17,14,20,16,18],{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":10,"last_commit_at":62,"category_tags":63,"status":22},4022,"awesome-claude-skills","ComposioHQ\u002Fawesome-claude-skills","awesome-claude-skills 是一个精心整理的开源资源库，旨在帮助用户挖掘和扩展 Claude AI 的潜力。它不仅仅是一份列表，更提供了实用的“技能（Skills）”模块，让 Claude 从单纯的文本生成助手，进化为能执行复杂工作流的智能代理。\n\n许多用户在使用 AI 时，常受限于其无法直接操作外部软件或处理特定格式文件的痛点。awesome-claude-skills 通过预设的工作流解决了这一问题：它不仅能教会 Claude 专业地处理 Word、PDF 等文档，进行代码开发与数据分析，还能借助 Composio 插件连接 Slack、邮箱及数百种常用应用，实现发送邮件、创建任务等自动化操作。这使得重复性任务变得标准化且可复用，极大提升了工作效率。\n\n无论是希望优化日常办公流程的普通用户、需要处理复杂文档的研究人员，还是寻求将 AI 深度集成到开发管线中的开发者，都能从中找到适合的解决方案。其独特的技术亮点在于“技能”的可定制性与强大的应用连接能力，让用户无需编写复杂代码，即可通过简单的配置让 Claude 具备跨平台执行真实任务的能力。如果你希望让 Claude",51312,"2026-04-05T19:04:23",[17,16],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":70,"readme_en":71,"readme_zh":72,"quickstart_zh":73,"use_case_zh":74,"hero_image_url":75,"owner_login":76,"owner_name":77,"owner_avatar_url":78,"owner_bio":79,"owner_company":80,"owner_location":80,"owner_email":81,"owner_twitter":82,"owner_website":83,"owner_url":84,"languages":85,"stars":94,"forks":95,"last_commit_at":96,"license":97,"difficulty_score":29,"env_os":98,"env_gpu":99,"env_ram":99,"env_deps":100,"category_tags":108,"github_topics":109,"view_count":10,"oss_zip_url":80,"oss_zip_packed_at":80,"status":22,"created_at":114,"updated_at":115,"faqs":116,"releases":147},2478,"kontext-dev\u002Fbrowser-use-mcp-server","browser-use-mcp-server","Browse the web, directly from Cursor etc.","browser-use-mcp-server 是一款基于模型上下文协议（MCP）的开源服务器工具，旨在赋予 AI 智能体直接操控网页浏览器的能力。通过集成强大的 browser-use 框架，它让 Cursor、Windsurf 或 Claude Desktop 等主流 AI 编程助手能够像人类一样“看见”并操作网页，执行点击、输入、滚动及数据提取等复杂任务。\n\n这一工具主要解决了当前 AI 助手难以与动态网页内容进行深度交互的痛点。以往，AI 通常只能处理静态文本或代码，面对需要实时登录、验证或抓取动态加载数据的场景往往束手无策。browser-use-mcp-server 打通了 AI 思维与浏览器行动之间的壁垒，使智能体能够自主完成端到端的 Web 自动化流程，极大地扩展了 AI 在实际工作流中的应用边界。\n\n该工具特别适合开发者、AI 研究人员以及希望构建自动化工作流的技术爱好者使用。无论是进行前端测试、竞品数据监控，还是开发复杂的 Agent 应用，它都能提供强有力的支持。普通用户若具备一定的技术配置能力，也能借此实现个性化的网页自动化操作。\n\n在技术亮点方面，browser","browser-use-mcp-server 是一款基于模型上下文协议（MCP）的开源服务器工具，旨在赋予 AI 智能体直接操控网页浏览器的能力。通过集成强大的 browser-use 框架，它让 Cursor、Windsurf 或 Claude Desktop 等主流 AI 编程助手能够像人类一样“看见”并操作网页，执行点击、输入、滚动及数据提取等复杂任务。\n\n这一工具主要解决了当前 AI 助手难以与动态网页内容进行深度交互的痛点。以往，AI 通常只能处理静态文本或代码，面对需要实时登录、验证或抓取动态加载数据的场景往往束手无策。browser-use-mcp-server 打通了 AI 思维与浏览器行动之间的壁垒，使智能体能够自主完成端到端的 Web 自动化流程，极大地扩展了 AI 在实际工作流中的应用边界。\n\n该工具特别适合开发者、AI 研究人员以及希望构建自动化工作流的技术爱好者使用。无论是进行前端测试、竞品数据监控，还是开发复杂的 Agent 应用，它都能提供强有力的支持。普通用户若具备一定的技术配置能力，也能借此实现个性化的网页自动化操作。\n\n在技术亮点方面，browser-use-mcp-server 支持 SSE 和 stdio 两种通信模式，灵活适配不同的部署环境。其独特的 VNC 实时流媒体功能允许用户直观地观看 AI 操作浏览器的全过程，不仅便于调试，也增加了交互的透明度。此外，它还支持异步任务执行，确保在处理耗时网页操作时不会阻塞主进程，提升了整体运行效率与用户体验。","# browser-use-mcp-server\n\n\u003Cdiv align=\"center\">\n\n[![Twitter URL](https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Furl\u002Fhttps\u002Ftwitter.com\u002Fcobrowser.svg?style=social&label=Follow%20%40cobrowser)](https:\u002F\u002Fx.com\u002Fcobrowser)\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1351569878116470928?logo=discord&logoColor=white&label=discord&color=white)](https:\u002F\u002Fdiscord.gg\u002Fgw9UpFUhyY)\n[![PyPI version](https:\u002F\u002Fbadge.fury.io\u002Fpy\u002Fbrowser-use-mcp-server.svg)](https:\u002F\u002Fbadge.fury.io\u002Fpy\u002Fbrowser-use-mcp-server)\n\n**An MCP server that enables AI agents to control web browsers using\n[browser-use](https:\u002F\u002Fgithub.com\u002Fbrowser-use\u002Fbrowser-use).**\n\n> **🌐 Want to Vibe Browse the Web?** Open-source AI-powered web browser - [**Vibe Browser**](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fvibe).\n>\n> **🔗 Managing multiple MCP servers?** Simplify your development workflow with [agent-browser](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fagent-browser)\n\n\u003C\u002Fdiv>\n\n## Prerequisites\n\n- [uv](https:\u002F\u002Fgithub.com\u002Fastral-sh\u002Fuv) - Fast Python package manager\n- [Playwright](https:\u002F\u002Fplaywright.dev\u002F) - Browser automation\n- [mcp-proxy](https:\u002F\u002Fgithub.com\u002Fsparfenyuk\u002Fmcp-proxy) - Required for stdio mode\n\n```bash\n# Install prerequisites\ncurl -LsSf https:\u002F\u002Fastral.sh\u002Fuv\u002Finstall.sh | sh\nuv tool install mcp-proxy\nuv tool update-shell\n```\n\n## Environment\n\nCreate a `.env` file:\n\n```bash\nOPENAI_API_KEY=your-api-key\nCHROME_PATH=optional\u002Fpath\u002Fto\u002Fchrome\nPATIENT=false  # Set to true if API calls should wait for task completion\n```\n\n## Installation\n\n```bash\n# Install dependencies\nuv sync\nuv pip install playwright\nuv run playwright install --with-deps --no-shell chromium\n```\n\n## Usage\n\n### SSE Mode\n\n```bash\n# Run directly from source\nuv run server --port 8000\n```\n\n### stdio Mode\n\n```bash\n# 1. Build and install globally\nuv build\nuv tool uninstall browser-use-mcp-server 2>\u002Fdev\u002Fnull || true\nuv tool install dist\u002Fbrowser_use_mcp_server-*.whl\n\n# 2. Run with stdio transport\nbrowser-use-mcp-server run server --port 8000 --stdio --proxy-port 9000\n```\n\n## Client Configuration\n\n### SSE Mode Client Configuration\n\n```json\n{\n  \"mcpServers\": {\n    \"browser-use-mcp-server\": {\n      \"url\": \"http:\u002F\u002Flocalhost:8000\u002Fsse\"\n    }\n  }\n}\n```\n\n### stdio Mode Client Configuration\n\n```json\n{\n  \"mcpServers\": {\n    \"browser-server\": {\n      \"command\": \"browser-use-mcp-server\",\n      \"args\": [\n        \"run\",\n        \"server\",\n        \"--port\",\n        \"8000\",\n        \"--stdio\",\n        \"--proxy-port\",\n        \"9000\"\n      ],\n      \"env\": {\n        \"OPENAI_API_KEY\": \"your-api-key\"\n      }\n    }\n  }\n}\n```\n\n### Config Locations\n\n| Client           | Configuration Path                                                |\n| ---------------- | ----------------------------------------------------------------- |\n| Cursor           | `.\u002F.cursor\u002Fmcp.json`                                              |\n| Windsurf         | `~\u002F.codeium\u002Fwindsurf\u002Fmcp_config.json`                             |\n| Claude (Mac)     | `~\u002FLibrary\u002FApplication Support\u002FClaude\u002Fclaude_desktop_config.json` |\n| Claude (Windows) | `%APPDATA%\\Claude\\claude_desktop_config.json`                     |\n\n## Features\n\n- [x] **Browser Automation**: Control browsers through AI agents\n- [x] **Dual Transport**: Support for both SSE and stdio protocols\n- [x] **VNC Streaming**: Watch browser automation in real-time\n- [x] **Async Tasks**: Execute browser operations asynchronously\n\n## Local Development\n\nTo develop and test the package locally:\n\n1. Build a distributable wheel:\n\n   ```bash\n   # From the project root directory\n   uv build\n   ```\n\n2. Install it as a global tool:\n\n   ```bash\n   uv tool uninstall browser-use-mcp-server 2>\u002Fdev\u002Fnull || true\n   uv tool install dist\u002Fbrowser_use_mcp_server-*.whl\n   ```\n\n3. Run from any directory:\n\n   ```bash\n   # Set your OpenAI API key for the current session\n   export OPENAI_API_KEY=your-api-key-here\n\n   # Or provide it inline for a one-time run\n   OPENAI_API_KEY=your-api-key-here browser-use-mcp-server run server --port 8000 --stdio --proxy-port 9000\n   ```\n\n4. After making changes, rebuild and reinstall:\n   ```bash\n   uv build\n   uv tool uninstall browser-use-mcp-server\n   uv tool install dist\u002Fbrowser_use_mcp_server-*.whl\n   ```\n\n## Docker\n\nUsing Docker provides a consistent and isolated environment for running the server.\n\n```bash\n# Build the Docker image\ndocker build -t browser-use-mcp-server .\n\n# Run the container with the default VNC password (\"browser-use\")\n# --rm ensures the container is automatically removed when it stops\n# -p 8000:8000 maps the server port\n# -p 5900:5900 maps the VNC port\ndocker run --rm -p8000:8000 -p5900:5900 browser-use-mcp-server\n\n# Run with a custom VNC password read from a file\n# Create a file (e.g., vnc_password.txt) containing only your desired password\necho \"your-secure-password\" > vnc_password.txt\n# Mount the password file as a secret inside the container\ndocker run --rm -p8000:8000 -p5900:5900 \\\n  -v $(pwd)\u002Fvnc_password.txt:\u002Frun\u002Fsecrets\u002Fvnc_password:ro \\\n  browser-use-mcp-server\n```\n\n*Note: The `:ro` flag in the volume mount (`-v`) makes the password file read-only inside the container for added security.*\n\n### VNC Viewer\n\n```bash\n# Browser-based viewer\ngit clone https:\u002F\u002Fgithub.com\u002Fnovnc\u002FnoVNC\ncd noVNC\n.\u002Futils\u002Fnovnc_proxy --vnc localhost:5900\n```\n\nDefault password: `browser-use` (unless overridden using the custom password method)\n\n\u003Cdiv align=\"center\">\n  \u003Cimg width=\"428\" alt=\"VNC Screenshot\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkontext-dev_browser-use-mcp-server_readme_efbee61c8dc4.png\" \u002F>\n  \u003Cbr>\u003Cbr>\n  \u003Cimg width=\"428\" alt=\"VNC Screenshot\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkontext-dev_browser-use-mcp-server_readme_6ede3dddb6a7.png\" \u002F>\n\u003C\u002Fdiv>\n\n## Example\n\nTry asking your AI:\n\n```text\nopen https:\u002F\u002Fnews.ycombinator.com and return the top ranked article\n```\n\n## Support\n\nFor issues or inquiries: [cobrowser.xyz](https:\u002F\u002Fcobrowser.xyz)\n\n## Star History\n\n\u003Cdiv align=\"center\">\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkontext-dev_browser-use-mcp-server_readme_12bb4cd9d35b.png&theme=dark\" \u002F>\n    \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkontext-dev_browser-use-mcp-server_readme_12bb4cd9d35b.png\" \u002F>\n    \u003Cimg alt=\"Star History Chart\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkontext-dev_browser-use-mcp-server_readme_12bb4cd9d35b.png\" \u002F>\n  \u003C\u002Fpicture>\n\u003C\u002Fdiv>\n","# 浏览器使用MCP服务器\n\n\u003Cdiv align=\"center\">\n\n[![Twitter URL](https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Furl\u002Fhttps\u002Ftwitter.com\u002Fcobrowser.svg?style=social&label=Follow%20%40cobrowser)](https:\u002F\u002Fx.com\u002Fcobrowser)\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1351569878116470928?logo=discord&logoColor=white&label=discord&color=white)](https:\u002F\u002Fdiscord.gg\u002Fgw9UpFUhyY)\n[![PyPI版本](https:\u002F\u002Fbadge.fury.io\u002Fpy\u002Fbrowser-use-mcp-server.svg)](https:\u002F\u002Fbadge.fury.io\u002Fpy\u002Fbrowser-use-mcp-server)\n\n**一个MCP服务器，使AI智能体能够使用[browser-use](https:\u002F\u002Fgithub.com\u002Fbrowser-use\u002Fbrowser-use)控制网页浏览器。**\n\n> **🌐 想要体验Vibe浏览网页吗？** 开源的AI驱动网页浏览器 - [**Vibe Browser**](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fvibe)。\n>\n> **🔗 管理多个MCP服务器？** 使用[agent-browser](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fagent-browser)简化你的开发流程。\n\n\u003C\u002Fdiv>\n\n## 前提条件\n\n- [uv](https:\u002F\u002Fgithub.com\u002Fastral-sh\u002Fuv) - 快速的Python包管理器\n- [Playwright](https:\u002F\u002Fplaywright.dev\u002F) - 浏览器自动化工具\n- [mcp-proxy](https:\u002F\u002Fgithub.com\u002Fsparfenyuk\u002Fmcp-proxy) - 用于stdio模式的必要工具\n\n```bash\n# 安装前提条件\ncurl -LsSf https:\u002F\u002Fastral.sh\u002Fuv\u002Finstall.sh | sh\nuv tool install mcp-proxy\nuv tool update-shell\n```\n\n## 环境变量\n\n创建一个`.env`文件：\n\n```bash\nOPENAI_API_KEY=your-api-key\nCHROME_PATH=optional\u002Fpath\u002Fto\u002Fchrome\nPATIENT=false  # 如果API调用需要等待任务完成，请设置为true\n```\n\n## 安装\n\n```bash\n# 安装依赖\nuv sync\nuv pip install playwright\nuv run playwright install --with-deps --no-shell chromium\n```\n\n## 使用方法\n\n### SSE模式\n\n```bash\n# 直接从源代码运行\nuv run server --port 8000\n```\n\n### stdio模式\n\n```bash\n# 1. 构建并全局安装\nuv build\nuv tool uninstall browser-use-mcp-server 2>\u002Fdev\u002Fnull || true\nuv tool install dist\u002Fbrowser_use_mcp_server-*.whl\n\n# 2. 使用stdio传输运行\nbrowser-use-mcp-server run server --port 8000 --stdio --proxy-port 9000\n```\n\n## 客户端配置\n\n### SSE模式客户端配置\n\n```json\n{\n  \"mcpServers\": {\n    \"browser-use-mcp-server\": {\n      \"url\": \"http:\u002F\u002Flocalhost:8000\u002Fsse\"\n    }\n  }\n}\n```\n\n### stdio模式客户端配置\n\n```json\n{\n  \"mcpServers\": {\n    \"browser-server\": {\n      \"command\": \"browser-use-mcp-server\",\n      \"args\": [\n        \"run\",\n        \"server\",\n        \"--port\",\n        \"8000\",\n        \"--stdio\",\n        \"--proxy-port\",\n        \"9000\"\n      ],\n      \"env\": {\n        \"OPENAI_API_KEY\": \"your-api-key\"\n      }\n    }\n  }\n}\n```\n\n### 配置位置\n\n| 客户端           | 配置路径                                                |\n| ---------------- | ----------------------------------------------------------------- |\n| Cursor           | `.\u002F.cursor\u002Fmcp.json`                                              |\n| Windsurf         | `~\u002F.codeium\u002Fwindsurf\u002Fmcp_config.json`                             |\n| Claude (Mac)     | `~\u002FLibrary\u002FApplication Support\u002FClaude\u002Fclaude_desktop_config.json` |\n| Claude (Windows) | `%APPDATA%\\Claude\\claude_desktop_config.json`                     |\n\n## 特性\n\n- [x] **浏览器自动化**：通过AI智能体控制浏览器\n- [x] **双传输协议**：支持SSE和stdio协议\n- [x] **VNC流媒体**：实时观看浏览器自动化过程\n- [x] **异步任务**：异步执行浏览器操作\n\n## 本地开发\n\n要在本地开发和测试该软件包：\n\n1. 构建可分发的wheel文件：\n\n   ```bash\n   # 从项目根目录开始\n   uv build\n   ```\n\n2. 将其作为全局工具安装：\n\n   ```bash\n   uv tool uninstall browser-use-mcp-server 2>\u002Fdev\u002Fnull || true\n   uv tool install dist\u002Fbrowser_use_mcp_server-*.whl\n   ```\n\n3. 从任何目录运行：\n\n   ```bash\n   # 为当前会话设置OpenAI API密钥\n   export OPENAI_API_KEY=your-api-key-here\n\n   # 或者在一次性运行时直接提供\n   OPENAI_API_KEY=your-api-key-here browser-use-mcp-server run server --port 8000 --stdio --proxy-port 9000\n   ```\n\n4. 修改后重新构建并安装：\n   ```bash\n   uv build\n   uv tool uninstall browser-use-mcp-server\n   uv tool install dist\u002Fbrowser_use_mcp_server-*.whl\n   ```\n\n## Docker\n\n使用Docker可以提供一个一致且隔离的环境来运行服务器。\n\n```bash\n# 构建Docker镜像\ndocker build -t browser-use-mcp-server .\n\n# 运行容器，默认VNC密码为“browser-use”\n# --rm确保容器停止后自动删除\n# -p 8000:8000映射服务器端口\n# -p 5900:5900映射VNC端口\ndocker run --rm -p8000:8000 -p5900:5900 browser-use-mcp-server\n\n# 使用自定义VNC密码运行，密码存储在文件中\n# 创建一个文件（例如vnc_password.txt），只写入你想要的密码\necho \"your-secure-password\" > vnc_password.txt\n# 将密码文件以秘密形式挂载到容器内\ndocker run --rm -p8000:8000 -p5900:5900 \\\n  -v $(pwd)\u002Fvnc_password.txt:\u002Frun\u002Fsecrets\u002Fvnc_password:ro \\\n  browser-use-mcp-server\n```\n\n*注意：卷挂载中的`:ro`标志使密码文件在容器内只读，以增强安全性。*\n\n### VNC查看器\n\n```bash\n# 基于浏览器的查看器\ngit clone https:\u002F\u002Fgithub.com\u002Fnovnc\u002FnoVNC\ncd noVNC\n.\u002Futils\u002Fnovnc_proxy --vnc localhost:5900\n```\n\n默认密码：`browser-use`（除非使用自定义密码方法覆盖）\n\n\u003Cdiv align=\"center\">\n  \u003Cimg width=\"428\" alt=\"VNC截图\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkontext-dev_browser-use-mcp-server_readme_efbee61c8dc4.png\" \u002F>\n  \u003Cbr>\u003Cbr>\n  \u003Cimg width=\"428\" alt=\"VNC截图\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkontext-dev_browser-use-mcp-server_readme_6ede3dddb6a7.png\" \u002F>\n\u003C\u002Fdiv>\n\n## 示例\n\n尝试让你的AI执行以下操作：\n\n```text\n打开https:\u002F\u002Fnews.ycombinator.com，并返回排名最高的文章\n```\n\n## 支持\n\n如有问题或咨询，请访问：[cobrowser.xyz](https:\u002F\u002Fcobrowser.xyz)\n\n## 星标历史\n\n\u003Cdiv align=\"center\">\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkontext-dev_browser-use-mcp-server_readme_12bb4cd9d35b.png&theme=dark\" \u002F>\n    \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkontext-dev_browser-use-mcp-server_readme_12bb4cd9d35b.png\" \u002F>\n    \u003Cimg alt=\"星标历史图表\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkontext-dev_browser-use-mcp-server_readme_12bb4cd9d35b.png\" \u002F>\n  \u003C\u002Fpicture>\n\u003C\u002Fdiv>","# browser-use-mcp-server 快速上手指南\n\n`browser-use-mcp-server` 是一个基于 MCP（Model Context Protocol）的服务器，允许 AI 智能体通过 `browser-use` 库控制 Web 浏览器。\n\n## 环境准备\n\n在开始之前，请确保你的系统已安装以下前置依赖：\n\n1.  **uv**：快速的 Python 包管理器。\n2.  **Playwright**：用于浏览器自动化。\n3.  **mcp-proxy**：stdio 模式下必需的工具。\n\n执行以下命令安装前置依赖：\n\n```bash\n# 安装 uv\ncurl -LsSf https:\u002F\u002Fastral.sh\u002Fuv\u002Finstall.sh | sh\n\n# 安装 mcp-proxy 并更新 shell 配置\nuv tool install mcp-proxy\nuv tool update-shell\n```\n\n## 安装步骤\n\n### 1. 配置环境变量\n\n在项目根目录创建 `.env` 文件，并填入你的 API Key：\n\n```bash\nOPENAI_API_KEY=your-api-key\nCHROME_PATH=optional\u002Fpath\u002Fto\u002Fchrome\nPATIENT=false  # 如果希望 API 调用等待任务完成，设置为 true\n```\n\n### 2. 安装依赖与浏览器\n\n使用 `uv` 同步依赖并安装 Playwright 及其浏览器驱动：\n\n```bash\n# 同步项目依赖\nuv sync\n\n# 安装 playwright 包\nuv pip install playwright\n\n# 安装 Chromium 浏览器及其系统依赖\nuv run playwright install --with-deps --no-shell chromium\n```\n\n## 基本使用\n\n该服务支持 **SSE** 和 **stdio** 两种传输模式，请根据你的客户端需求选择一种方式启动。\n\n### 模式一：SSE 模式（推荐用于远程或独立服务）\n\n直接运行服务器：\n\n```bash\nuv run server --port 8000\n```\n\n**客户端配置示例：**\n\n```json\n{\n  \"mcpServers\": {\n    \"browser-use-mcp-server\": {\n      \"url\": \"http:\u002F\u002Flocalhost:8000\u002Fsse\"\n    }\n  }\n}\n```\n\n### 模式二：stdio 模式（推荐用于本地集成，如 Cursor\u002FClaude Desktop）\n\n首先构建并全局安装工具：\n\n```bash\n# 构建 wheel 包\nuv build\n\n# 卸载旧版本（如有）并安装新版本\nuv tool uninstall browser-use-mcp-server 2>\u002Fdev\u002Fnull || true\nuv tool install dist\u002Fbrowser_use_mcp_server-*.whl\n```\n\n然后通过以下命令运行（需配合 proxy）：\n\n```bash\nbrowser-use-mcp-server run server --port 8000 --stdio --proxy-port 9000\n```\n\n**客户端配置示例：**\n\n```json\n{\n  \"mcpServers\": {\n    \"browser-server\": {\n      \"command\": \"browser-use-mcp-server\",\n      \"args\": [\n        \"run\",\n        \"server\",\n        \"--port\",\n        \"8000\",\n        \"--stdio\",\n        \"--proxy-port\",\n        \"9000\"\n      ],\n      \"env\": {\n        \"OPENAI_API_KEY\": \"your-api-key\"\n      }\n    }\n  }\n}\n```\n\n> **提示**：常用客户端配置文件路径参考：\n> *   **Cursor**: `.\u002F.cursor\u002Fmcp.json`\n> *   **Windsurf**: `~\u002F.codeium\u002Fwindsurf\u002Fmcp_config.json`\n> *   **Claude (Mac)**: `~\u002FLibrary\u002FApplication Support\u002FClaude\u002Fclaude_desktop_config.json`\n\n### 功能验证\n\n启动服务并配置好客户端后，你可以尝试向 AI 发送以下指令进行测试：\n\n```text\nopen https:\u002F\u002Fnews.ycombinator.com and return the top ranked article\n```\n\n如果配置了 VNC（默认密码为 `browser-use`），你还可以实时观看浏览器的自动化操作过程。","一名全栈开发者正在 Cursor 中构建一个电商价格监控应用，需要实时获取竞品在动态加载网页上的最新售价和库存状态，以便调整自家产品的定价策略。\n\n### 没有 browser-use-mcp-server 时\n- **逆向工程成本高**：面对大量使用 JavaScript 动态渲染内容的网站，开发者必须花费数小时分析网络请求、破解加密参数或寻找隐藏 API，维护成本极高。\n- **自动化脚本脆弱**：传统的 Selenium 或 Puppeteer 脚本对页面结构变化极其敏感，一旦前端微调 CSS 类名或 DOM 结构，脚本立即报错，需频繁人工修复。\n- **上下文切换打断思路**：开发者需离开代码编辑器，手动打开浏览器查找元素选择器、测试登录流程，再返回编写代码，严重割裂开发心流。\n- **处理复杂交互困难**：对于涉及多步登录、验证码识别或弹窗处理的场景，硬编码规则往往失效，导致数据采集成功率低且不稳定。\n\n### 使用 browser-use-mcp-server 后\n- **自然语言驱动采集**：直接在 Cursor 中输入“访问某电商商品页，等待加载完成后提取当前价格和库存”，browser-use-mcp-server 自动操控浏览器完成操作，无需关心底层实现。\n- **智能适应页面变化**：基于 AI 的视觉理解和 DOM 分析能力，即使页面布局微调，工具也能像人类一样识别目标元素，大幅降低脚本维护频率。\n- **无缝集成开发环境**：通过 MCP 协议与 Cursor 深度打通，开发者无需离开编辑器即可实时查看 VNC 流中的浏览器操作过程，调试与编码同步进行。\n- **自主处理复杂流程**：遇到登录或弹窗时，AI 代理能自主判断并执行点击、输入等操作，显著提升了从动态网页提取数据的成功率和鲁棒性。\n\nbrowser-use-mcp-server 将繁琐的浏览器自动化转化为简单的自然语言指令，让开发者专注于业务逻辑而非底层爬虫细节，极大提升了数据获取效率。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkontext-dev_browser-use-mcp-server_efbee61c.png","kontext-dev","Kontext","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fkontext-dev_b149c556.png","",null,"info@kontext.dev","kontext_dev","https:\u002F\u002Fkontext.security","https:\u002F\u002Fgithub.com\u002Fkontext-dev",[86,90],{"name":87,"color":88,"percentage":89},"Python","#3572A5",93.2,{"name":91,"color":92,"percentage":93},"Dockerfile","#384d54",6.8,815,112,"2026-04-03T00:31:41","MIT","Linux, macOS, Windows","未说明",{"notes":101,"python":102,"dependencies":103},"1. 需要安装 uv 作为 Python 包管理工具。2. 必须配置 OPENAI_API_KEY 环境变量。3. 支持 SSE 和 stdio 两种运行模式，stdio 模式需额外安装 mcp-proxy。4. 提供 Docker 部署方案，默认 VNC 密码为 'browser-use'，可通过挂载文件自定义。5. 首次运行需执行 'playwright install' 安装浏览器驱动（如 Chromium）。","未说明 (需支持 uv 包管理器)",[104,105,106,107],"uv","playwright","mcp-proxy","browser-use",[16],[107,110,111,112,105,113],"mcp","mcp-server","browser","cursor","2026-03-27T02:49:30.150509","2026-04-06T11:30:52.284272",[117,122,127,132,137,142],{"id":118,"question_zh":119,"answer_zh":120,"source_url":121},11423,"为什么在 n8n MCP 客户端工具中无法连接，但在 MCP Inspector 中工作正常？","这通常是由于网络配置问题导致的。如果 n8n 运行在 Docker 容器中，而 MCP 服务器运行在宿主机上，n8n 实例可能无法直接访问 localhost。\n\n解决方案：\n1. 如果 n8n 在 Docker 中运行，MCP 服务器在宿主机：请使用 `host.docker.internal` 代替 `localhost` 作为主机地址。\n2. 如果两者都在 Docker 中运行：应将两个容器链接到同一个公共网络，此时可以直接使用容器名称进行通信。","https:\u002F\u002Fgithub.com\u002Fkontext-dev\u002Fbrowser-use-mcp-server\u002Fissues\u002F42",{"id":123,"question_zh":124,"answer_zh":125,"source_url":126},11424,"执行浏览器任务时报错 \"Failed to complete task in maximum steps\" 或连接失败，可能是什么原因？","这通常是由 API 密钥配置错误引起的。请检查以下几点：\n1. 确认 `.env` 文件中正确配置了 API 密钥（应从 `.env.example` 复制并修改）。\n2. 确保格式为 `OPENAI_API_KEY=your_key_here`，替换 `your_key_here` 为实际密钥，不要添加额外的引号或空格。\n3. 注意模型兼容性：有用户反馈使用 DeepSeek API 密钥时出现此问题，切换回 OpenAI API 密钥后问题解决。请确认你使用的模型与提供的 API 密钥匹配。","https:\u002F\u002Fgithub.com\u002Fkontext-dev\u002Fbrowser-use-mcp-server\u002Fissues\u002F18",{"id":128,"question_zh":129,"answer_zh":130,"source_url":131},11425,"Cursor 显示已连接但工具无法使用，如何排查？","如果遇到 Cursor 显示连接但工具不工作的情况，请按以下步骤排查：\n1. 检查 Cursor 版本：确保使用的是兼容的版本（例如 v0.47.8 与主分支配合良好）。\n2. 查看日志：提供 Cursor 尝试连接后 MCP 服务器的输出日志以便进一步调查。\n3. 检查配置：确认 `.cursor\u002Fmcp.json` 中的配置正确，例如 SSE 端点 URL 是否正确指向服务器（如 `http:\u002F\u002Flocalhost:8000\u002Fsse`）。\n4. 关注协议变更：开发团队正在研究基于 HTTP 的新传输协议以替代 SSE，相关问题可能与最新的 Cursor 更新或协议变更有关。","https:\u002F\u002Fgithub.com\u002Fkontext-dev\u002Fbrowser-use-mcp-server\u002Fissues\u002F28",{"id":133,"question_zh":134,"answer_zh":135,"source_url":136},11426,"该项目是否有开源许可证？","是的，该项目已有开源许可证。该问题已在 v1.0.0 版本中解决并发布。你可以查看 GitHub 上的 Release 页面获取详细信息。","https:\u002F\u002Fgithub.com\u002Fkontext-dev\u002Fbrowser-use-mcp-server\u002Fissues\u002F27",{"id":138,"question_zh":139,"answer_zh":140,"source_url":141},11427,"PyPi 包发布版本控制有问题怎么办？","之前存在的 PyPi 包发布版本控制问题（无法自动获取版本号）已在 v1.0.1 版本中修复。现在 PyPi 包可以正确地从合并到主分支的标签中获取版本号。建议更新至最新版本。","https:\u002F\u002Fgithub.com\u002Fkontext-dev\u002Fbrowser-use-mcp-server\u002Fissues\u002F35",{"id":143,"question_zh":144,"answer_zh":145,"source_url":146},11428,"如何在 Glama MCP 目录中使用该服务器？","虽然代码仓库中已包含 `Dockerfile`，但若要在 Glama MCP 目录中可用，你需要手动在 Glama 平台上添加它：\n1. 前往 Glama 上的服务器列表页面并点击 \"Claim\" 验证所有权。\n2. 进入管理后台的 `Dockerfile` 页面。\n3. 添加或确认 `Dockerfile` 配置，确保服务器通过所有检查。\n完成上述步骤后，其他用户即可通过 Glama 直接使用你的 MCP 服务器。","https:\u002F\u002Fgithub.com\u002Fkontext-dev\u002Fbrowser-use-mcp-server\u002Fissues\u002F44",[148,153,158,163],{"id":149,"version":150,"summary_zh":151,"released_at":152},61922,"v1.0.3","## [1.0.3](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcompare\u002Fv1.0.2...v1.0.3) (2025-04-15)\n\n\n### Bug 修复\n\n* **ci:** 提升发布上传的稳定性，并更新 README 中的徽章 ([e649f5e](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002Fe649f5e5c7bdd3c62110fcccde4720ffebbe7ace))\n\n\n\n","2025-04-15T23:37:23",{"id":154,"version":155,"summary_zh":156,"released_at":157},61923,"v1.0.2","## [1.0.2](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcompare\u002Fv1.0.1...v1.0.2) (2025-04-15)\n\n\n### 错误修复\n\n* **ci:** 修正发布工作流并解决 lint 错误 ([58646e4](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F58646e4d4dcaa79b1255545174e56684280a0f40))\n\n\n\n","2025-04-15T23:01:22",{"id":159,"version":160,"summary_zh":161,"released_at":162},61924,"v1.0.1","## [1.0.1](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcompare\u002Fv1.0.0...v1.0.1) (2025-04-15)\n\n\n### Bug修复\n\n* 添加 Bandit、Flake8、Pylint 和 Pyright 的配置文件，以增强代码质量检查（[78dbad4](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F78dbad4e0f1dfb764355cf628e79843cb0f26ac9)）\n* 通过动态版本控制增强项目配置，并更新 CI 工作流以更好地处理构建产物（[095b4cd](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F095b4cd5c330db2a3ec12ab49c8d2ab956603f90)）\n* 在 pyproject.toml 中添加 asyncio fixture 的作用域设置，并更新 Ruff 配置以忽略注释和字符串字面量中的行长度违规（[1131291](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F11312915fc76e2d47aca23474bdbf68a89e88abe)）\n* 将 .bandit 文件替换为 .bandit.yml，以改善配置管理；更新 .pylintrc 文件，增加禁用规则和相关设置；增强 pyrightconfig.json 文件，并清理 server.py 和 cli.py，移除不必要的注释（[bb8a8e9](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002Fbb8a8e97b193da0905bc43153c5421daf69286f8)）\n* 更新 Dockerfile，禁用匿名化遥测功能并调整环境变量；移除 __init__.py 中的版本声明（[0b0d41a](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F0b0d41aeee532a4a831758bf6a382f82f27a80c8)）\n* 更新 Dockerfile，加入 Git 安装步骤；在 pyproject.toml 中补充许可证信息及依赖项整理；精简 CI 工作流，移除未使用的验证步骤（[4df9be0](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F4df9be0114e4e1368e106e38249bc66e90e40503)）","2025-04-15T18:16:41",{"id":164,"version":165,"summary_zh":166,"released_at":167},61925,"v1.0.0","# 1.0.0 (2025-04-09)\n\n\n### Bug修复\n\n* 添加 python-json-logger 的 uv 依赖 ([9fb3d2d](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F9fb3d2d903808e9d4c32b2bc031136966ea2bc6a))\n* 部署和 Chrome 路径问题 ([2289578](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F2289578e6afa8e2e84f06fa6f10f9784790388e4))\n* 获取浏览器结果的处理 ([4121c8c](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F4121c8c9701bfc133f3f1a442f051594fc147362))\n* 代码检查工具 ([f037416](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002Ff0374163ad515735c3b73dd987cbd5ec62ed4756))\n* 代码格式化检查 ([6710420](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F6710420c58c108fdb320031b00ee97d6581d3cb9))\n* 代码格式化问题 ([2198e9a](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F2198e9a23eb595bfcfa1f5a9fdd74c58d77b2e86))\n* Python 应用程序路径 ([180a5d3](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F180a5d34e851655e9cea28f21792b4eb763f2ba6))\n* stdio 自述文件修复 ([0d5b957](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F0d5b957b126977c786c781dbc9f2aafab8ec93d2))\n* 更新自述文件 ([8d426fe](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F8d426fec7630d1dc100ed99729fbf504a6199099))\n\n\n### 功能特性\n\n* 添加 MegaLinter 配置及用于代码检查和发布管理的 GitHub 工作流 ([8beb0fc](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F8beb0fc7271aa53ccb9c27532cdf87902d441322))\n* 增加 PATIENT 模式，实现完全同步的浏览器操作 ([1aeec10](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F1aeec10f6ff12a1833fde1cac057766133dfb6ef))\n* 添加带有任务 ID 的异步任务，并提供获取状态\u002F结果的 API 接口，用于异步请求 ([d9e5558](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002Fd9e555848904c006d23dc8f85b5fa383df69ddf5))\n* 异步浏览器执行。([1c600d4](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F1c600d42597e55117820da1190eaa2f942cc3fa2))\n* 在 Dockerfile 中暴露 8000 端口，以便访问应用程序 ([af7120e](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002Faf7120e6c4a5d6638eff313c1e58f729289be63b))\n* 改进浏览器任务隔离与资源管理 ([2b83805](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002F2b83805d6ef81d59b52824b56dcf08cdf4f52f67))\n* 改进 browser-use mpc 的响应，增加错误处理并优化为 LLM 友好的输出 ([bacc82a](https:\u002F\u002Fgithub.com\u002Fco-browser\u002Fbrowser-use-mcp-server\u002Fcommit\u002Fbacc82aeae896e7cf05cc8c69bf63ba45b2a5aca))","2025-04-09T21:23:49"]