A generic stdio-to-streamable-HTTP proxy for MCP (Model Context Protocol) servers
Listed on its own since 2026-09-27. Until then it was part of mcp-echo-streamablehttp-server-stateful, where its earlier checks remain.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-streamablehttp-proxy","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# mcp-streamablehttp-proxy A generic stdio-to-StreamableHTTP bridge for MCP (Model Context Protocol) servers. This proxy enables any stdio-based MCP server to be accessed via HTTP endpoints, making them compatible with web-based clients and HTTP infrastructure like API gateways. ## Overview The `mcp-streamablehttp-proxy` acts as a translation layer between: - **MCP clients** that speak StreamableHTTP (like Claude.ai, web-based IDEs) - **MCP servers** that only speak stdio JSON-RPC (like the official MCP servers) It manages sessions, spawns server subprocesses, and handles the protocol translation transparently. ## Features - **Universal MCP Server Support** - Works with any stdio-based MCP server - **Session Management** - Each client gets an isolated server subprocess - **Full Protocol Support** - Handles the complete MCP lifecycle - **Configurable** - Flexible timeout, host, and port configuration - **Production Ready** - Async implementation with proper cleanup - **Gateway Compatible** - Designed for use with Traefik and OAuth gateways ## Installation ### Via pip ```bash pip install mcp-streamablehttp-proxy ``` ### Via pixi ```bash pixi add --pypi mcp-streamablehttp-proxy ``` ## Usage ### Basic Usage ```bash # Proxy a Python MCP server module mcp-streamablehttp-proxy python -m mcp_server_fetch # Proxy an executable MCP server mcp-streamablehttp-proxy /usr/local/bin/mcp-server-filesystem --root /data # Proxy an npm-based MCP server mcp-streamablehttp-proxy npx @modelcontextprotocol/server-memory ``` ### Command Line Options ``` mcp-streamablehttp-proxy [OPTIONS] <server_command> [server_args...] Options: --host TEXT Host to bind to (default: 127.0.0.1) --port INTEGER Port to bind to (default: 3000) --timeout INTEGER Session timeout in seconds (default: 300) --log-level TEXT Log level: debug/info/warning/error (default: info) --help Show this message and exit ``` ### Environment Variables - `MCP_BIND_HOST`…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.