🔒 启用了最低限度GitHub OAuth的MCP服务器
最小MCP服务器展示了如何使用MCP服务器实现GitHub OAuth。
\[!重要\] 此存储库已存档。请参阅 参考馆藏 获取最新样本和最佳实践。
\[!警告\] 这是 不用于生产用途。如果您要采用此实现中的任何做法,请确保您正在实施正确的缓存和安全的令牌/凭证处理做法。
GitHub应用程序注册
在使用此MCP服务器之前,请确保您拥有 GitHub应用程序 您可以使用它进行测试。您可以注册一个 .
注册应用程序后,请确保生成新的密钥。
使用客户端ID和密码,创建一个新的 .env 在该项目的根目录下创建文件,并添加:
GITHUB_CLIENT_ID=YOUR_CLIENT_ID
GITHUB_CLIENT_SECRET=YOUR_SECRET运行服务器
npm install
npm run build
npm run start测试
您将需要使用 MCP检查员 或支持MCP服务器HTTP+SSE传输的工具 _和_ 身份验证。

