
MCP Servers

2025.03.09
0
GitHub 集成Puppeteer 集成浏览器自动化开发效率
MCP Servers 是一个提供多种服务交互功能的项目,主要包括 GitHub 和 Puppeteer 的集成。GitHub MCP Server 用于与 GitHub API 交互,提供仓库管理、问题跟踪、拉取请求处理等功能;Puppeteer MCP Server 用于网页浏览器自动化,支持网页截图、页面导航、表单交互等操作。
View on GitHub
Overview
基本能力
产品定位
MCP Servers 是一个提供多种服务交互功能的项目,主要包括 GitHub 和 Puppeteer 的集成。
核心功能
- GitHub Integration
- 仓库管理
- 问题跟踪
- 拉取请求处理
-
代码搜索
-
Puppeteer Integration
- 网页自动化
- 截图捕获
- 页面导航
- 表单交互
适用场景
- 开发者在 GitHub 上进行项目管理时,需要自动化处理仓库、问题、拉取请求等。
- 需要自动化网页操作,如截图、导航、表单填写等场景。
工具列表
- GitHub MCP Server: 提供与 GitHub API 交互的功能。
- Puppeteer MCP Server: 提供网页浏览器自动化的功能。
常见问题解答
无明确常见问题解答部分。
使用教程
使用依赖
- Node.js 和 npm 已安装。
- GitHub 个人访问令牌(用于 GitHub MCP server)。
安装教程
- 安装所需的 MCP servers:
# 安装 GitHub MCP Server
npx -y @modelcontextprotocol/server-github
# 安装 Puppeteer MCP Server
npx -y @modelcontextprotocol/server-puppeteer
配置
MCP servers 的配置结构如下:
{
"mcpServers": {
"github": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-github"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your-token-here"
}
},
"puppeteer": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-puppeteer"
],
"env": {}
}
}
}
运行服务器
运行 GitHub MCP server:
GITHUB_PERSONAL_ACCESS_TOKEN="your-token" npx -y @modelcontextprotocol/server-github
运行 Puppeteer MCP server:
npx -y @modelcontextprotocol/server-puppeteer
调试方式
无明确调试步骤说明。