使用Browserbase轻松设置MCP。只需一个API密钥即可在任何地方运行浏览器自动化。
MCPKit 是一个CLI工具,用于生成适用于任何网站的 Stagehand MCP服务器。通过这个工具,LLM可以执行任何类型的网页流程。
npm install -g @kevinoconnell/mcpkit
设置您的Browserbase API密钥和LLM模型密钥:
mcpkit secrets
# 为任何网站创建一个MCP服务器
mcpkit create https://mcpkit.sh
# 或使用交互模式
mcpkit create
在上述过程中,您将被提示通过Browserbase会话进行登录。
mcpkit create <url>为具有AI驱动发现功能的网站生成MCP服务器。
参数:
url(可选):网站URL。如果省略,将进入交互模式。示例:
mcpkit create https://news.ycombinator.com
mcpkit create # 交互模式
mcpkit contexts管理保存的网站身份验证上下文。
操作:
list:显示所有保存的上下文show <domain>:显示特定上下文的详细信息delete <domain>:删除一个上下文示例:
mcpkit contexts list
mcpkit contexts show github.com
mcpkit contexts delete mcpkit.sh
mcpkit contexts create mcpkit.sh
mcpkit secrets设置并管理Browserbase以及您选择的模型的密钥。
示例:
mcpkit secrets # 交互式设置
mcpkit help显示帮助信息和可用命令。
mcpkit version显示当前版本的MCPKit。
注意: 有关详细的文档、示例和指南,请访问 mcpkit.sh
运行 mcpkit create 后,测试您的生成服务器:
cd mcp-stagehand-{domain}/
npx @modelcontextprotocol/inspector node dist/index.js
您应该看到如下屏幕:

或者,您可以将其安装到claude代码中:
claude mcp add --transport stdio "your-server-name" -- node /absolute/path/to/dist/index.js
欢迎贡献!请随意提交Pull Request。
在仓库内运行:
npm install && npm run build && npm link
现在您可以运行本地实例的MCPKit进行测试 :)
MIT