MCP 服务器配置与集成

MCP 服务器配置与集成

包含 Model Context Protocol (MCP) 服务器的配置和设置,支持 GitHub 和 Puppeteer 集成。

快速入门

前置条件

  • 安装 Node.js 和 npm
  • 获取 GitHub 个人访问令牌(用于 GitHub MCP 服务器)

安装

使用以下命令安装所需的 MCP 服务器:

安装 GitHub MCP 服务器: npx -y @modelcontextprotocol/server-github

安装 Puppeteer MCP 服务器: npx -y @modelcontextprotocol/server-puppeteer

配置

参考以下结构创建配置文件:

{
  "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 集成:仓库管理、问题跟踪、代码搜索等
  • Puppeteer 集成:网页自动化、截图、表单交互等