home / mcp / grumpy senior developer mcp server

Grumpy Senior Developer MCP Server

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

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "sinedied-grumpydev-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "grumpydev-mcp"
      ]
    }
  }
}

You have an MCP server that represents the perspective of a grumpy senior developer. It connects to MCP-enabled clients, analyzes your code context, and guides you with direct, no-nonsense feedback to improve quality and reliability.

How to use

You connect to the Grumpy Dev MCP Server through an MCP client. Start by configuring a local or remote MCP endpoint in your client, then load the Grumpy Dev server as your context provider. Once connected, you can invoke available tools to inspect code, run reviews, and get pointed feedback with a distinctly frank tone.

How to install

Prerequisites: ensure you have Node.js 20 or newer installed on your system.

Install the MCP server integration using the supported methods shown for your development environment. The following examples configure the server as a standard MCP endpoint you can reference from your MCP client.

# VS Code (CLI-based MCP registration)
code --add-mcp '{"name":"grumpydev","command":"npx","args":["-y","grumpydev-mcp"]}'

Additional setup for VS Code Insiders

If you use VS Code Insiders, you can register the same MCP server configuration with the Insiders tooling.

# VS Code Insiders (CLI-based MCP registration)
code-insiders --add-mcp '{"name":"grumpydev","command":"npx","args":["-y","grumpydev-mcp"]}'

Manual configuration snippet (workspace level)

Alternatively, add the MCP server configuration directly in your workspace settings. This example uses the same grumpydev-mcp server with npx to run the MCP server.

{
  "servers": {
    "grumpydev_mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "grumpydev-mcp"
      ]
    }
  }
}

Test the MCP inspector (optional)

You can verify the MCP server works with the MCP Inspector tool. Start the inspector, connect to the local server, and run the available tools to list and execute actions.

# Start inspector
npx -y @modelcontextprotocol/inspector

Available tools

Inspector

MCP Inspector integration to validate connectivity, load the MCP server, and inspect available tools.

List Tools

View the tools exposed by the MCP server and prepare to run a selected tool.

Run Tool

Execute a chosen tool against your loaded code context to receive actionable feedback.