返回市场
麦普套件

麦普套件

作者:kevoconnell3 星标更新:2025-11-06

项目介绍

MCPKit

使用Browserbase轻松设置MCP。只需一个API密钥即可在任何地方运行浏览器自动化。

什么是MCPKit?

MCPKit 是一个CLI工具,用于生成适用于任何网站的 Stagehand MCP服务器。通过这个工具,LLM可以执行任何类型的网页流程。

快速开始

安装

npm install -g @kevinoconnell/mcpkit

配置

设置您的Browserbase API密钥和LLM模型密钥:

mcpkit secrets

创建您的第一个MCP服务器

# 为任何网站创建一个MCP服务器
mcpkit create https://mcpkit.sh

# 或使用交互模式
mcpkit create

在上述过程中,您将被提示通过Browserbase会话进行登录。

CLI命令

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

测试生成的MCP服务器

运行 mcpkit create 后,测试您的生成服务器:

  1. 导航到创建的文件夹:
cd mcp-stagehand-{domain}/
  1. 使用MCP Inspector进行测试:
npx @modelcontextprotocol/inspector node dist/index.js

您应该看到如下屏幕:

Hacker News MCP示例

或者,您可以将其安装到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