MCP.so
登录

Grumpy Senior Developer as MCP server

@sinedied

基本信息

分类

开发工具

许可证

MIT

传输方式

stdio

作者

sinedied

关于 Grumpy Senior Developer as MCP server

Let the grumpy senior dev review your code with this MCP server

Grumpy Senior Developer as MCP server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "grumpydev-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/inspector"
      ]
    }
  }
}

Grumpy Senior Developer as MCP server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is Grumpy Senior Developer as MCP server?

This MCP server provides automated code reviews delivered with the sarcastic, cynical tone of a grumpy senior developer. It is designed for developers who want to review pull requests or get critical feedback on code, offering the same perspective as a seasoned (and grumpy) team member.

How to use Grumpy Senior Developer as MCP server?

Requires Node.js 20+. You can install it for GitHub Copilot in VS Code or VS Code Insiders via the provided install links, command line (code --add-mcp or code-insiders --add-mcp), or by adding it manually to .vscode/mcp.json. For Claude desktop, add it to claude_desktop_config.json. To test, use MCP Inspector with npx -y grumpydev-mcp as the command and arguments. Optionally set the model via the GENAISCRIPT_DEFAULT_MODEL environment variable.

Key features of Grumpy Senior Developer as MCP server

  • Delivers code reviews with a sarcastic, cynical tone.
  • Identifies issues and suggests fixes in a blunt manner.
  • Works with GitHub Copilot and Claude Desktop.
  • Configurable model backend via GenAIScript.
  • Runs locally via stdio transport after npx execution.

Use cases of Grumpy Senior Developer as MCP server

  • Review code in pull requests before merging.
  • Get quick, opinionated feedback on code snippets.
  • Provide a lighter, entertaining alternative to conventional linting.
  • Use as a teaching tool to highlight common mistakes.

常见问题

1

What is Model Context Protocol (MCP)?

MCP is an open protocol that standardizes how applications provide context to LLMs, like a USB-C port for AI applications. It provides a standardized way to connect AI models to different data sources and tools.

2

What runtime dependencies are required?

Node.js 20+ must be installed on your system. The server is run via `npx -y grumpydev-mcp` without additional installation steps.

3

How can I configure the model used?

Set the `GENAISCRIPT_DEFAULT_MODEL` environment variable with a provider and model name (e.g., `github:gpt-4o`). Default is GitHub Models with GPT-4o. See GenAIScript documentation for supported providers and additional configuration.

4

Is my code sent to an external service?

The server runs locally via stdio transport. While the model inference may use external AI services (depending on your model configuration), the code is processed locally before being sent to the model.

5

What transports and authentication does it support?

The server uses stdio transport. No built-in authentication; it is designed for local use with tools like VS Code and Claude Desktop.

评论

开发工具 分类下的更多 MCP 服务器