MCP Hub
Back to servers

MCP Stdio to SSE Proxy

A specialized proxy server that bridges local Stdio connections to the SwiftZilla remote MCP server via Server-Sent Events (SSE). It allows standard MCP clients to interact with SwiftZilla's remote capabilities as if they were local.

Updated
Dec 13, 2025

MCP Stdio to SSE Proxy

This project implements a Model Context Protocol (MCP) server that acts as a proxy between a local Stdio connection and a remote MCP server running over Server-Sent Events (SSE).

It is specifically configured to proxy to https://swiftzilla.dev/mcp/sse.

Usage

Prerequisites

  • Node.js installed.
  • An API Key for SwiftZilla (if required by the server).

Running via npx

You can run this proxy directly using npx (once published or installed locally). You can pass the API key via environment variable or command-line argument:

# Using environment variable
API_KEY="your-api-key" npx mcp-stdio-proxy

# Using command-line argument
npx mcp-stdio-proxy --api-key "your-api-key"

Configuration (Claude Desktop, etc.)

To use this with an MCP client like Claude Desktop, add the following to your mcp.json config:

{
  "mcpServers": {
    "swiftzilla": {
      "command": "npx",
      "args": ["-y", "@swiftzilla/mcp", "--api-key", "${API_KEY}"]
    }
  }
}

Development

  1. Install dependencies:
    npm install
    
  2. Build:
    npm run build
    
  3. Run locally:
    node dist/index.js
    

Reviews

No reviews yet

Sign in to write a review