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.
README
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
- Go to codemend.ai/settings
- 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 returnstatus(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
| Variable | Description |
|---|---|
CODEMEND_API_KEY |
Your Codemend API key (required) |
CODEMEND_API_URL |
Override 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.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.