Grumpy Senior Developer as MCP server
@sinedied
关于 Grumpy Senior Developer as MCP server
Let the grumpy senior dev review your code with this MCP server
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"grumpydev-mcp": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/inspector"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
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
npxexecution.
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.
FAQ from Grumpy Senior Developer as MCP server
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.
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.
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.
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.
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 服务器
Grafana MCP server
grafanaMCP server for Grafana
Smithery CLI
smithery-aiInstall, manage and develop MCP servers and skills for agents
Huoshan Test
volcengineOpenSumi
opensumiA framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.
MCP Framework
QuantGeekDevThe Typescript MCP Framework
评论