Demo Streamable HTTP Bridge
Converts stdio input into streamable-http requests, facilitating communication between stdio-based processes and HTTP-compatible services.
概要
The Demo Streamable HTTP Bridge is a Node.js-based server engineered to act as a crucial link between traditional stdio (standard input/output) communication and the modern streamable-http protocol. It intelligently receives inputs via stdio and transforms them into standard HTTP requests, enabling command-line tools or legacy applications to interact seamlessly with services designed for streamable-http. This powerful bridge enhances interoperability, providing robust configuration options through environment variables for secure and flexible deployment, making it ideal for integrating disparate systems within an HTTP-based architecture.
主な機能
- Configurable via environment variables (path, token, port, working directory).
- Includes performance optimization and security best practices guidance.
- Optional HTTP API Token authentication for enhanced security.
- 1 GitHub stars
- Bi-directional protocol conversion (stdio to streamable-http).
- Full support for core MCP protocol functions (Tools, Prompts, Resources).
ユースケース
- Securely expose stdio processes as configurable HTTP API endpoints with token authentication.
- Integrate stdio-based applications or command-line tools with streamable-http services.
- Bridge processes communicating via stdio to HTTP-based MCP servers.