使用说明
MCP服务器
此存储库包含模型上下文协议(MCP)服务器的配置和设置,包括GitHub和Puppeteer集成。
概述
MCP(模型上下文协议)服务器提供与不同服务交互的各种功能:
- GitHub MCP服务器:用于GitHub API交互
- Puppeteer MCP服务器:用于web浏览器自动化
安装说明
先决条件
- 已安装Node.js和npm
- GitHub个人访问令牌(适用于GitHub MCP服务器)
安装
- 安装所需的MCP服务器:
# Install GitHub MCP Server
npx -y @modelcontextprotocol/server-github
# Install Puppeteer MCP Server
npx -y @modelcontextprotocol/server-puppeteer
配置
MCP服务器按以下结构配置:
{
"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服务器:
GITHUB_PERSONAL_ACCESS_TOKEN="your-token" npx -y @modelcontextprotocol/server-github
要运行Puppeteer MCP服务器:
npx -y @modelcontextprotocol/server-puppeteer
特性
-
GitHub集成
- 存储库管理
- 问题跟踪
- 拉取请求处理
- 代码搜索
- 还有更多。..
-
Puppeter集成
- Web自动化
- 屏幕截图
- 页面导航
- 表单交互
- 还有更多。..
许可证
麻省理工学院
贡献
欢迎投稿!请随时提交拉取请求。