mcpx
Verified Safeby Zoey-Labs
Overview
Bridges stdio-based Model Context Protocol (MCP) clients to HTTP-based MCP servers, translating between standard input/output and HTTP requests.
Installation
npx @zoeylabs/mcpxEnvironment Variables
- MCP_URL
- MCP_API_KEY
- MCP_USE_BEARER
- MCP_TIMEOUT
- MCP_INSECURE
- MCP_DEBUG
Security Notes
The code is minimal and uses standard Node.js features for network communication. Configuration is handled via environment variables, with no hardcoded secrets. The `MCP_INSECURE` flag allows users to disable SSL certificate validation for development, which is an explicit opt-in and not a vulnerability in the bridge itself. The primary security consideration is ensuring the `MCP_URL` points to a trusted MCP server, as the bridge forwards all client requests to it.
Similar Servers
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
mcp-proxy
Acts as a transparent proxy for Model Context Protocol (MCP) servers, allowing switching between stdio, Server-Sent Events (SSE), and Streamable HTTP transports.
Unla
Transforms existing MCP Servers and APIs into MCP protocol-compliant endpoints through configuration, enabling LLM tool calling without code changes.
mcp-proxy
A TypeScript streamable HTTP and SSE proxy for MCP servers that use stdio transport.