npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

autoheal-mcp

v0.1.0

Published

AutoHeal MCP server — connect Claude Code and AI tools to your production error monitoring

Readme

autoheal-mcp

Connect Claude Code (and any MCP-compatible AI tool) directly to your AutoHeal 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 autoheal-mcp

Or use directly with npx (no install needed)

npx autoheal-mcp

Getting your API key

  1. Go to autohealai.com/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": {
    "autoheal": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "autoheal-mcp"],
      "env": {
        "AUTOHEAL_API_KEY": "ah_your_key_here"
      }
    }
  }
}

Or, if you installed globally:

{
  "mcpServers": {
    "autoheal": {
      "type": "stdio",
      "command": "autoheal-mcp",
      "env": {
        "AUTOHEAL_API_KEY": "ah_your_key_here"
      }
    }
  }
}

Available tools

autoheal_list_errors

List recent production errors from your AutoHeal 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 AutoHeal"
  • "What unresolved errors do I have?"

autoheal_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 AutoHeal suggest for fixing error xyz789?"
  • "Show me the suggested diff for that login crash"

autoheal_apply_fix

Create a GitHub PR with the AI-generated fix for an error. AutoHeal 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 AutoHeal fix"

autoheal_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"

autoheal_project_health

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

Parameters: none

Example prompts:

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

Environment variables

| Variable | Description | |---|---| | AUTOHEAL_API_KEY | Your AutoHeal API key (required) | | AUTOHEAL_API_URL | Override API base URL (default: https://autohealai.com) |

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

autoheal-mcp --api-key ah_your_key_here

Local development / testing

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

# Install deps & build
npm install
npm run build

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

License

MIT — Knod, Inc.