Token导航 LogoToken导航TokenDH.com
Grumpy Senior Developer MCP logo
开发工具stdio官方级别未说明来源级核验

Grumpy Senior Developer MCP

MCP Server

@modelcontextprotocol/inspector

一个模拟资深开发者进行代码审查的MCP服务器,提供带有讽刺和批评风格的代码审查服务,适用于开发团队中的代码质量提升。

工具数

1

提示词数

0

GitHub Stars

21

资源数

0
代码审查开发工具JavaScriptVS CodeAI代理ClaudeVS CodeVS Code Insiders

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

sinedied

提供方

sinedied

最后核验

2026/5/17 20:23

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @modelcontextprotocol/inspector

详细介绍

Grumpy高级开发人员担任MCP服务器

](https://codespaces.new/sinedied/grumpydev-mcp?hide_repo_select=true&ref=main&quickstart=true) ![Join Azure AI Community Discord](https://discord.gg/kzRShWzttr) ![Watch to learn more about GenAI with JS on YouTube](https://www.youtube.com/playlist?list=PLlrxD0HtieHi5ZpsHULPLxm839IrhmeDk) ](https://www.npmjs.com/package/grumpydev-mcp)

![License](LICENSE)

⭐ 如果你喜欢这个项目,就把它放在GitHub上吧!

用法模型配置关于

你是一名高级开发人员,厌倦了审查和修复这些氛围编码的PR造成的混乱吗?或者,也许你是一个氛围编码器,厌倦了被要求修复你的代码?这是你们俩的完美MCP工具! 🫵

此MCP服务器旨在提供与团队中(脾气暴躁的)高级开发人员相同的视角。它会检查你的代码,告诉你需要修复什么以及它有什么问题。所有这些都是你所期望的讽刺和愤世嫉俗的语气。

Example review

需审查的代码:

console.log(`Hello world`)

结果:

Oh great, a one-liner. How inspiring. Let’s dive into this "masterpiece."

1. **Template Literal Abuse:**  
   Really? A template literal for a static string? Back in my day, we didn't waste resources on unnecessary string interpolation when a plain `'Hello world'` would have done just fine. This reeks of laziness.

2. **Semicolon Missing:**  
   No semicolon at the end of the line? What is this, JavaScript anarchy? Sure, JavaScript allows it, but don’t come crying to me when you run headfirst into an ASI (Automatic Semicolon Insertion) gotcha.

3. **Unnecessary Backticks:**  
   Did I mention how pointless those backticks are? Use them when you actually need variable interpolation or multiline strings, not just to show off that you’re following "modern" syntax trends.

4. **Lack of Context:**  
   What is this accomplishing, exactly? A `"Hello world"` with zero context or an explanation of why it exists? Is this a debugging tool? A placeholder? A cry for help? Back in the old days, we wrote comments. Try it sometime.

5. **Console.log Overkill:**  
   Oh sure, `console.log` is fine **now**, but don't pretend this is production-grade. Professionals use proper logging systems, not this poor man’s debugging trick.

**Verdict:**  
Well, it works, I guess. Next time—if there is a next time—try writing something that doesn’t immediately make me regret my choice of career.
\[!注意\] 什么是MCP?

模型上下文协议(MCP) 是一个开放协议,规范了应用程序如何向LLM提供上下文。将MCP想象成AI应用程序的USB-C端口。正如USB-C提供了一种将设备连接到各种外围设备和配件的标准化方式一样,MCP提供了一个将AI模型连接到不同数据源和工具的标准化方法。

用法

此工具需要 安装在您的系统上。

与GitHub Copilot一起使用

\[!重要\]

您可以使用以下链接安装MCP服务器:

![Install in VS Code](https://insiders.vscode.dev/redirect?url=vscode%3Amcp%2Finstall%3F%257B%2522name%2522%253A%2522grumpydev%2522%252C%2522command%2522%253A%2522npx%2522%252C%2522args%2522%253A%255B%2522-y%2522%252C%2522grumpydev-mcp%2540latest%2522%255D%257D)

![Install in VS Code Insiders](https://insiders.vscode.dev/redirect?url=vscode-insiders%3Amcp%2Finstall%3F%257B%2522name%2522%253A%2522grumpydev%2522%252C%2522command%2522%253A%2522npx%2522%252C%2522args%2522%253A%255B%2522-y%2522%252C%2522grumpydev-mcp%2540latest%2522%255D%257D)

或者使用命令行:

# For VS Code
code --add-mcp '{"name":"grumpydev","command":"npx","args":["-y","grumpydev-mcp"]}'
# For VS Code Insiders
code-insiders --add-mcp '{"name":"grumpydev","command":"npx","args":["-y","grumpydev-mcp"]}'

或者手动添加到 .vscode/mcp.json 工作区中的文件:

{
  "servers": {
    "grumpydev-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "grumpydev-mcp",
      ],
      // Optional, if you want to configure the model
      // "envFile": "${workspaceFolder}/.env"
    }
  }
}

与Claude桌面一起使用

将此添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "grumpydev-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "grumpydev-mcp",
      ],
      // Optional, if you want to configure the model
      // "env": {
      //   "GENAISCRIPT_DEFAULT_MODEL": "",
      // }
    }
  }
}

与MCP检查员一起测试

  1. 在终端窗口中,启动MCP检查器:
   npx -y @modelcontextprotocol/inspector
  1. Ctrl+单击可从应用程序显示的URL加载MCP Inspector web应用程序(例如。http://127.0.0.1:6274)
  2. 将命令设置为 npx 以及关于 -y grumpydev-mcp,然后单击 连接 按钮。
  3. 工具 选项卡,选择 列出工具。单击工具并选择 运行工具.

模型配置

您可以通过设置以下参数来配置此MCP服务器使用的模型 GENAISCRIPT_DEFAULT_MODEL 环境变量。此变量应包含要使用的模型的提供者和名称,例如 github:gpt-4o。默认情况下,它使用 GPT-4o型号。

关于

此MCP工具是使用 GenAIScript.

目录标签

目录标签

代码审查开发工具JavaScriptVS CodeAI代理本地部署MCP协议AI辅助开发

支持客户端

ClaudeVS CodeVS Code Insiders

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP