Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

ProxyPI

БесплатноНе проверен

Self-healing API proxy MCP that sends REST requests, diagnoses failures using Claude, patches requests, and retries. Successful fixes are remembered for instant

GitHubEmbed

Описание

Self-healing API proxy MCP that sends REST requests, diagnoses failures using Claude, patches requests, and retries. Successful fixes are remembered for instant reuse.

README

ProxyPI

What it is

Self-healing API proxy MCP for Cursor, Claude Code, or any MCP-compatible client. Send any REST request — if it fails, ProxyPI reads the error, diagnoses the problem using Claude, patches the request, and retries. Successful fixes are remembered and applied instantly next time, without calling Claude.


How it works

You: proxypi_request → POST https://api.example.com/users

ProxyPI:  try → fail → diagnose (Claude) → patch → retry → remember

Next time the same error occurs on the same host and path, the fix is applied from memory instantly — no Claude call needed.


Demo

npx proxypi
 proxypi  sending → POST https://api.example.com/users
 proxypi  422 — checking memory for known fix...
 proxypi  healing attempt 1 — asking Claude to diagnose...
 proxypi  retrying with patch: body uses 'name' but API expects 'full_name'
 proxypi  healed in 1 attempt — 200 — 1843ms

Install

npx proxypi

Config

Add to .cursor/mcp.json (project root or ~/.cursor/mcp.json):

{
  "mcpServers": {
    "proxypi": {
      "command": "npx",
      "args": ["-y", "proxypi"],
      "env": {
        "ANTHROPIC_API_KEY": "your-api-key-here"
      }
    }
  }
}

Restart Cursor. Four tools: proxypi_request, proxypi_history, proxypi_replay, proxypi_clear.


Tools

Tool Description
proxypi_request Send any REST request — auto-heals on failure
proxypi_history View past fixes, filter by API host
proxypi_replay Re-run a stored fix to verify it still works
proxypi_clear Wipe all healing records from memory

What ProxyPI can fix

Error What ProxyPI does
401 Unauthorized Fixes Authorization header format (Bearer vs Basic vs token prefix)
400 Bad Request Fixes body field names, types, or missing required fields
422 Unprocessable Corrects schema mismatches, enum values, date formats
404 Not Found Fixes URL path, API version prefix, trailing slashes
405 Method Not Allowed Switches to the correct HTTP method

More

  • Memory: Fixes stored in ~/.proxypi/memory.json
  • Env: ANTHROPIC_API_KEY required (only when using healing — server starts without it)
  • Local dev: cp .env.example .env, add key, then npm run dev
  • Tests: npm test

MIT · GitHub

from github.com/AlexisLspk/proxypi-mcp

Установка ProxyPI

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/AlexisLspk/proxypi-mcp

FAQ

ProxyPI MCP бесплатный?

Да, ProxyPI MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для ProxyPI?

Нет, ProxyPI работает без API-ключей и переменных окружения.

ProxyPI — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить ProxyPI в Claude Desktop, Claude Code или Cursor?

Открой ProxyPI на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare ProxyPI with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai