模型上下文协议服务器

提供GitHub API交互和网页浏览器自动化的模型上下文协议服务器。

  • by Dienvm
  • 本地部署
  • 更新于
在 GitHub 查看 dienvm/mcp-servers

使用说明

MCP服务器

此存储库包含模型上下文协议(MCP)服务器的配置和设置,包括GitHub和Puppeteer集成。

概述

MCP(模型上下文协议)服务器提供与不同服务交互的各种功能:

  • GitHub MCP服务器:用于GitHub API交互
  • Puppeteer MCP服务器:用于web浏览器自动化

安装说明

先决条件

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

安装

  1. 安装所需的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自动化
    • 屏幕截图
    • 页面导航
    • 表单交互
    • 还有更多。..

许可证

麻省理工学院

贡献

欢迎投稿!请随时提交拉取请求。