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.
「開発者ツール」の他のコンテンツ
Golf
golf-mcpProduction-Ready MCP Server Framework • Build, deploy & scale secure AI agent infrastructure • Includes Auth, Observability, Debugger, Telemetry & Runtime • Run real-world MCPs powering AI Agents
sentry-mcp
getsentryAn MCP server for interacting with Sentry via LLMs.
test
cloudwegoThe ultimate LLM/AI application development framework in Go.
MCP-Bridge
SecretiveShellA middleware to provide an openAI compatible endpoint that can call MCP tools
MCP Containers
metorialConnect any AI model to 1200+ integrations (MCP, CLI, API)
コメント