PluginBench
MCP Server
Maintained

SelfHeal MCP MCP Server

io.github.carsonroell-debug/selfheal-mcp

What is the SelfHeal MCP MCP server?

Self-healing proxy for MCP servers with retry, circuit breaker, and observability

How to install SelfHeal MCP

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • SELFHEAL_CONFIG

    Path to selfheal.config.json (optional, defaults to cwd)

  • SELFHEAL_MAX_RETRIES

    Max retry attempts per call (default: 3)

  • SELFHEAL_CIRCUIT_THRESHOLD

    Failures before circuit opens (default: 5)

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "selfheal-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "selfheal-mcp"
      ],
      "env": {
        "SELFHEAL_CONFIG": "<YOUR_SELFHEAL_CONFIG>",
        "SELFHEAL_MAX_RETRIES": "<YOUR_SELFHEAL_MAX_RETRIES>",
        "SELFHEAL_CIRCUIT_THRESHOLD": "<YOUR_SELFHEAL_CIRCUIT_THRESHOLD>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "selfheal-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "selfheal-mcp"
      ],
      "env": {
        "SELFHEAL_CONFIG": "<YOUR_SELFHEAL_CONFIG>",
        "SELFHEAL_MAX_RETRIES": "<YOUR_SELFHEAL_MAX_RETRIES>",
        "SELFHEAL_CIRCUIT_THRESHOLD": "<YOUR_SELFHEAL_CIRCUIT_THRESHOLD>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "selfheal-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "selfheal-mcp"
      ],
      "env": {
        "SELFHEAL_CONFIG": "<YOUR_SELFHEAL_CONFIG>",
        "SELFHEAL_MAX_RETRIES": "<YOUR_SELFHEAL_MAX_RETRIES>",
        "SELFHEAL_CIRCUIT_THRESHOLD": "<YOUR_SELFHEAL_CIRCUIT_THRESHOLD>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "selfheal-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "selfheal-mcp"
      ],
      "env": {
        "SELFHEAL_CONFIG": "<YOUR_SELFHEAL_CONFIG>",
        "SELFHEAL_MAX_RETRIES": "<YOUR_SELFHEAL_MAX_RETRIES>",
        "SELFHEAL_CIRCUIT_THRESHOLD": "<YOUR_SELFHEAL_CIRCUIT_THRESHOLD>"
      }
    }
  }
}
Claude Code
claude mcp add selfheal-mcp --env SELFHEAL_CONFIG=<YOUR_SELFHEAL_CONFIG> --env SELFHEAL_MAX_RETRIES=<YOUR_SELFHEAL_MAX_RETRIES> --env SELFHEAL_CIRCUIT_THRESHOLD=<YOUR_SELFHEAL_CIRCUIT_THRESHOLD> -- npx -y selfheal-mcp

Related MCP servers

Waterfall lead enrichment — cascades Apollo, Clearbit, and Hunter for max coverage

2
Python
View repository →

Broken link detection with affiliate tracking, revenue loss estimation, and fixes

0
Python
MIT
View repository →

SiteHealth MCP

Maintained

Full website health audit — SSL, DNS, DMARC/SPF/DKIM, performance, uptime, links

0
TypeScript
View repository →

Reliable web fetching for AI agents with retry, circuit breaker, caching, and anti-bot bypass