MCP Hub
Back to servers

Codemend MCP Server

Connects AI tools directly to Codemend production error monitoring to list, analyze, and resolve software crashes. It enables users to retrieve AI-generated fixes and automatically open GitHub pull requests to address production issues.

glama
Updated
Apr 2, 2026

codemend-mcp

Connect Claude Code (and any MCP-compatible AI tool) directly to your Codemend production error monitoring.

With this MCP server, you can ask Claude things like:

  • "What production errors broke overnight?"
  • "Get me the fix for error abc123"
  • "Open a GitHub PR with the AI fix for that login crash"
  • "Give me the copy-paste prompt so I can paste it into Lovable"

Installation

Global install (recommended for Claude Code)

npm install -g codemend-mcp

Or use directly with npx (no install needed)

npx codemend-mcp

Getting your API key

  1. Go to codemend.ai/settings
  2. Generate an API key (starts with ah_)

Claude Code setup

Add this to your Claude Code MCP configuration (~/.claude/claude_desktop_config.json or your project's .mcp.json):

{
  "mcpServers": {
    "codemend": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "codemend-mcp"],
      "env": {
        "CODEMEND_API_KEY": "ah_your_key_here"
      }
    }
  }
}

Or, if you installed globally:

{
  "mcpServers": {
    "codemend": {
      "type": "stdio",
      "command": "codemend-mcp",
      "env": {
        "CODEMEND_API_KEY": "ah_your_key_here"
      }
    }
  }
}

Available tools

codemend_list_errors

List recent production errors from your Codemend project.

Parameters:

  • limit (optional, number, 1–50, default 10) — how many errors to return
  • status (optional, string) — filter by status: "new" | "analyzing" | "analyzed" | "fixed" | "ignored"

Example prompts:

  • "Show me my 20 most recent production errors"
  • "List all new errors from Codemend"
  • "What unresolved errors do I have?"

codemend_get_fix

Get the full AI-generated fix for a specific production error, including explanation, root cause, confidence score, suggested code diff, and the fix prompt.

Parameters:

  • error_id (required, string) — the error ID

Example prompts:

  • "Get the AI fix for error abc123"
  • "What does Codemend suggest for fixing error xyz789?"
  • "Show me the suggested diff for that login crash"

codemend_apply_fix

Create a GitHub PR with the AI-generated fix for an error. Codemend will open a pull request directly in your repo.

Parameters:

  • fix_id (required, string) — the fix ID to apply

Example prompts:

  • "Apply the fix for error abc123 and open a PR"
  • "Create a GitHub PR with the Codemend fix"

codemend_copy_fix

Get the copy-paste fix prompt for an error — ideal for vibe coders using Lovable, Replit, v0, Cursor, Bolt, or any AI coding platform. Returns the ready-to-paste prompt plus a plain-English explanation.

Parameters:

  • error_id (required, string) — the error ID

Example prompts:

  • "Give me the copy-paste fix prompt for error abc123"
  • "I want to paste the fix into Lovable — what's the prompt?"
  • "Get me the vibe-coder fix for that checkout crash"

codemend_project_health

Check the health and status of your Codemend monitoring setup — project name, errors this month, quota usage, last error time, and monitoring status.

Parameters: none

Example prompts:

  • "How is my Codemend monitoring doing?"
  • "Check my error quota"
  • "Is Codemend still receiving errors?"

Environment variables

VariableDescription
CODEMEND_API_KEYYour Codemend API key (required)
CODEMEND_API_URLOverride API base URL (default: https://codemend.ai)

You can also pass the API key as a CLI flag:

codemend-mcp --api-key ah_your_key_here

Local development / testing

# Clone the repo
git clone https://github.com/hankmint/codemend-ai
cd codemend-ai/packages/codemend-mcp

# Install deps & build
npm install
npm run build

# Test with your API key
CODEMEND_API_KEY=ah_your_key node dist/index.js

License

MIT — Knod, Inc.

Reviews

No reviews yet

Sign in to write a review