ProxyPI
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ProxyPIPOST https://api.example.com/users {"name":"John"}"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.

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.
Related MCP server: mcp-proxy
How it works
You: proxypi_request → POST https://api.example.com/users
ProxyPI: try → fail → diagnose (Claude) → patch → retry → rememberNext time the same error occurs on the same host and path, the fix is applied from memory instantly — no Claude call needed.
Demo
npx proxypiInstall
npx proxypiConfig
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 |
| Send any REST request — auto-heals on failure |
| View past fixes, filter by API host |
| Re-run a stored fix to verify it still works |
| Wipe all healing records from memory |
What ProxyPI can fix
Error | What ProxyPI does |
| Fixes Authorization header format (Bearer vs Basic vs token prefix) |
| Fixes body field names, types, or missing required fields |
| Corrects schema mismatches, enum values, date formats |
| Fixes URL path, API version prefix, trailing slashes |
| Switches to the correct HTTP method |
More
Memory: Fixes stored in
~/.proxypi/memory.jsonEnv:
ANTHROPIC_API_KEYrequired (only when using healing — server starts without it)Local dev:
cp .env.example .env, add key, thennpm run devTests:
npm test
MIT · GitHub
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AlexisLspk/proxypi-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server