A
securityA
licenseA
qualityMCP Server for the GitHub API, enabling file operations, repository management, search functionality, and more.
Last updated -
17
36,796
42,199
JavaScript
MIT License
嗨!这是我的第一个GitHub MCP 服务器,它允许像Claude这样的MCP 兼容LLM 与我的 MCP 服务器交互,从而与 GitHub API 交互。
npm install
.env
文件,查看.env.example
文件中提供的示例npx tsc
node build/index.js
您可以通过两种方式测试您的 MCP 服务器:
npx @modelcontextprotocol/inspector node build/index.js
MCP主要支持两个功能:
create-issue
:在 GitHub 存储库中创建新问题get-repo-info
:获取有关特定 GitHub 存储库的信息list-issues
:列出 GitHub 存储库中的问题search-repos
:搜索 GitHub 存储库create-issue-description
:为 GitHub 问题生成描述create-pull-request-description
:为 GitHub 拉取请求生成描述search-repos-prompt
:生成用于搜索 GitHub 存储库的查询create-issue-prompt
:生成用于创建 GitHub 问题的参数enhance-github-response
:格式化并增强原始 GitHub API 响应数据您可以编写自己的提示,也可以从 Claude 桌面版 MCP 的“选择集成”选项下拉菜单中选择合适的提示
This server cannot be installed
MCP 服务器允许 Claude 和其他与 MCP 兼容的 LLM 与 GitHub API 交互,支持创建问题、获取存储库信息、列出问题和搜索存储库等功能。