基于 Python 的浏览器 JavaScript 执行工具
这是一个通过 MCP 协议在浏览器中执行 JavaScript 的参考设计。
快速入门
-
将 MCP 服务器添加到 Claude 配置文件中:
在配置文件中添加以下内容:
"browser-js-evaluator": { "command": "uv", "args": [ "--directory", "/path/to/this/repo/mcp_py_sse_browser_control", "run", "browser_server.py" ] }
-
启动 Claude Desktop,这将同时启动 MCP 服务器和 Web 服务器。
-
打开浏览器并访问 http://127.0.0.1:8000 连接到 Web 服务器。
-
使用提供的两个 MCP 工具:
execute_javascript
:在浏览器中执行任意 JavaScript 代码。add_numbers
:通过浏览器中的 JavaScript 添加两个数字。
-
(可选)独立运行 Web 服务器以进行测试:
python web_server.py