本项目可助力您在 VS Code 或 VS Code Insiders 环境中安装此服务器。使用按钮即可完成安装操作,但请务必先阅读链接内容再予以信任!链接指向 vscode.dev
和 insiders.vscode.dev
,其中包含了安装服务器的详细说明。
VS Code 会在您进行任何操作之前显示配置界面:
# 安装依赖项
npm install
# 构建项目
npm run build
使用对应按钮,即可在 VS Code 或 VS Code Insiders 环境中安装此服务器。不过,在操作前请先阅读指向 vscode.dev
和 insiders.vscode.dev
的链接内容,链接中包含了安装服务器的详细说明。
您可以按照以下步骤进行项目的基础构建:
# 安装依赖项
npm install
# 构建项目
npm run build
项目中已经在 src/operations/security.ts
中包含了 GHAS 工具。若您需要添加新组件,可参考此结构进行操作。
npm run build
进行编译。您可以配置以下 MCP 配置来测试本地构建版本:
"servers": {
"ghas-mcp-server": {
"command": "node",
"args": [
"C:/Users/RobBos/Code/Repos/rajbos/ghas-mpc-server/dist/index.js"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN_USE_GHCLI": "true"
}
}
}
⚠️ 重要提示:别忘了更改路径以匹配您的本地构建并先运行 npm run build
!
ghas-mcp-server/
├── src/
│ ├── operations/ # MCP 工具
│ │ └── security.ts
│ └── index.ts # 服务器入口点
├── package.json
└── tsconfig.json
欢迎贡献!如果您有任何新功能的想法或改进建议,请打开问题或提交拉取请求。