Mcp Stdio Proxy — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Stdio Proxy (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Stdio-to-HTTP MCP proxy with OAuth 2.1 authentication (PKCE + browser login).
Bridges the gap when your LLM harness only supports stdio MCP servers but the remote MCP server requires OAuth (e.g., Microsoft Entra ID).
LLM Harness (stdio only)
↕ stdin/stdout (JSON-RPC)
mcp-auth-proxy
↕ Streamable HTTP + Bearer token
Remote MCP Server (OAuth-protected)⚠️ This package is not published on npm. Install from source using npm link.git clone https://github.com/manio143/mcp-stdio-proxy.git
cd mcp-stdio-proxy
npm install
npm run build
npm link# Basic — discovers client ID from server metadata
mcp-auth-proxy https://mcp.company.com/api
# With explicit client ID
mcp-auth-proxy https://mcp.company.com/api --clientId=my-app-client-id{
"mcpServers": {
"my-server": {
"command": "mcp-auth-proxy",
"args": ["https://mcp.company.com/api", "--clientId=my-app-id"]
}
}
}401WWW-Authenticate header for resource metadata URL (RFC 9728)http://localhost:{random-port}/callbackAuthorization: Bearer <token>--clientId is provided, uses that127.0.0.1 onlyMIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.