脾气暴躁的高级开发人员担任 MCP 服务器
⭐ 如果您喜欢这个项目,请在 GitHub 上为其加注星标!
你是一位资深开发者,厌倦了审查和修复这些充满氛围的 PR 造成的混乱?又或者你是一位氛围程序员,厌倦了被要求修复代码?这款 MCP 工具正是你们的理想之选!🫵
这款 MCP 服务器旨在提供与团队中脾气暴躁的高级开发人员相同的视角。它会审查你的代码,告诉你哪些地方需要修复以及存在哪些问题。所有这些都带有你所期望的讽刺和愤世嫉俗的语气。
需要审查的代码:
结果:
什么是 MCP? 模型上下文协议 (MCP)是一种开放协议,它标准化了应用程序向 LLM 提供上下文的方式。可以将 MCP 想象成 AI 应用程序的 USB-C 端口。正如 USB-C 提供了一种标准化的方式将您的设备连接到各种外围设备和配件一样,MCP 也提供了一种标准化的方式将 AI 模型连接到不同的数据源和工具。
用法
此工具要求您的系统上安装Node.js 20+ 。
与 GitHub Copilot 一起使用
重要提示:VS Code 和 GitHub Copilot 中的 MCP 支持目前需要您启用代理模式或使用最新版VS Code Insiders或更高版本。您可以将 Insiders 版本与常规版 VS Code 一起安装。
您可以使用以下链接安装 MCP 服务器:
或者使用命令行:
或者在工作区中的.vscode/mcp.json文件中手动添加它:
与 Claude 桌面一起使用
将其添加到您的claude_desktop_config.json中:
使用 MCP 检查器进行测试
在终端窗口中,启动 MCP Inspector:
npx -y @modelcontextprotocol/inspector按住 Ctrl 键并单击,即可从应用程序显示的 URL 加载 MCP Inspector Web 应用程序(例如http://127.0.0.1:6274 )
将命令设置为
npx并将参数设置为-y grumpydev-mcp,然后单击**“连接”**按钮。在**“工具”选项卡中,选择“列出工具”** 。单击某个工具,然后选择**“运行工具”** 。
Related MCP server: MCP Sage
模型配置
您可以通过设置GENAISCRIPT_DEFAULT_MODEL环境变量来配置此 MCP 服务器使用的模型。此变量应包含您要使用的模型的提供程序和名称,例如github:gpt-4o 。默认情况下,它使用带有 GPT-4o 模型的GitHub 模型。
您可以使用GenAIScript支持的任何提供程序/模型,有关更多详细信息,请参阅模型配置部分。某些模型可能需要额外配置作为环境变量,例如 API 密钥或其他凭据。
关于
此 MCP 工具是使用GenAIScript构建的。