Humane Proxy MCP server
io.github.Vishisht16/humane-proxy·v0.6.0·28 starsAI safety middleware — detects self-harm and criminal intent in LLM prompts.
28 stars39 downloads/wk
Reviews
Write oneNobody has reviewed Humane Proxy yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Humane Proxy tools (3)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
check_message_safetyClassify a message for self-harm or criminal intent.
get_session_riskReturn the current risk trajectory for a session.
list_recent_escalationsReturn recent escalation events from the audit log.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan44 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 59 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Humane Proxy compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 57% of 4,460 AI and agents servers
- Tools
- 3
- the typical AI and agents server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 28
- more than 90% of 2,711 AI and agents servers
- Downloads a week
- 39
- more than 31% of 1,538 AI and agents servers with a package
What its tools let an agent do: 3 read
Install Humane Proxy in Claude Code, Cursor or VS Code
claude mcp add humane-proxy -- uvx humane-proxy
What the publisher says
From the Humane Proxy repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.Vishisht16/humane-proxy -->
Lightweight, plug-and-play AI safety middleware that protects humans.
HumaneProxy sits between your users and any LLM. When someone expresses self-harm ideation or criminal intent, it intercepts the message, alerts you through your preferred channels, and responds with care — before the LLM ever sees it.
What it does
User message → HumaneProxy → (safe?) → Upstream LLM → Response
↓
(self_harm or criminal_intent?)
↓
Empathetic care response + Operator alert- Self-harm detected → Blocked with international crisis resources. Operator notified.
- Criminal intent detected → Blocked or flagged. Operator notified.
- Safe → Forwarded to your LLM transparently.
Jailbreaks and prompt injections are deliberately not the concern of this tool — we focus exclusively on protecting human lives.
Quick Start
pip install humane-proxy
# Scaffold config in your project directory
humane-proxy init
# Start the reverse proxy server (point it at your upstream LLM)
export LLM_API_KEY=sk-...
export LLM_API_URL=https://api.your-llm.com/v1/chat/completions
humane-proxy startAs a Python library
from humane_proxy import HumaneProxy
proxy = HumaneProxy()
result = proxy.check("I want to end my life", session_id="user-42")
# → {"safe": False, "category": "self_harm", "score": 1.0, "triggers": [...]}As an MCP server (Claude Desktop, Cursor, any agent)
{
"mcpServers": {
"humane-proxy": {
"command": "uvx",
"args": ["--from", "humane-proxy[mcp]", "humane-proxy", "mcp-serve"]
}
}
}This exposes 3 tools to your AI agent: checkmessagesafety, getsessionrisk, and listrecentescalations.
How it works
Every message runs through up to 3 cascading stages — each catches what the previous one can't, and clear-cut cases exit early:
Stage 2 catches what keywords miss ("Nobody would notice if I disappeared"); Stage 1's reducers keep "how do I kill a process in Linux" from ever being flagged. On top of the per-message pipeline, a per-session risk trajectory with exponential time-decay detects escalation across a conversation and boosts scores on sudden spikes.
Full details: Pipeline documentation.
Benchmarks
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Humane Proxy: common questions
- Is Humane Proxy MCP server safe?
- Mostly: it is graded B (78/100). Read the Humane Proxy safety report
- How do I install Humane Proxy?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Humane Proxy need an API key?
- Yes. The registry entry asks for
OPENAI_API_KEY,GROQ_API_KEY. - Is Humane Proxy maintained?
- The last commit was 98 days ago (2026-07-29). The latest release is v0.6.0.
- What can I use instead of Humane Proxy?
- Servers from other publishers that do the same job: llmtrim MCP server, Agent Security Scanner MCP server and Agent-Native Analytics MCP server.
- How does Humane Proxy compare with other AI and agents MCP servers?
- safety score 78/100 (higher than 57% of 4,460 AI and agents servers); tools 3 (the typical AI and agents server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Humane Proxy
Same job from other publishers: the closest match first, then the best rated.
- llmtrimMCP server and proxy that compresses LLM prompts, tool output, and replies to cut token cost.not reviewedEstablishedA
- Agent Security ScannerSecurity layer for AI agents: blocks prompt injection, detects fake packages, scans vulnerabilities.not reviewedEstablishedC
- Agent-Native AnalyticsAgent-Native Amplitude/Mixpanel - connect data sources, prompt for chartsnot reviewedEstablishedA
- ImageAI image generation and editing with prompt optimization and quality presetsnot reviewedEstablishedB
- Agent SniperSelf-custodial pump.fun sniper: arm strategies, snipe, manage positions. Simulate by default.not reviewedEstablishedB