Skip to main content
Glama
MCP Stdio to SSE Proxy

MCP Stdio to SSE Proxy

by SwiftZilla

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}"]
    }
  }
}

Related MCP server: mcp-remote-py

Development

  1. Install dependencies:

    npm install
  2. Build:

    npm run build
  3. Run locally:

    node dist/index.js

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      Not graded
      maintenance
      Bridges STDIO-based MCP clients with SSE-based MCP servers, allowing applications like Claude Desktop to connect to remote MCP servers that use SSE transport.
      9
      -
    • F
      license
      Not graded
      quality
      D
      maintenance
      A minimal Python-based proxy that bridges local MCP STDIO clients with remote MCP SSE servers. It enables bidirectional JSON-RPC message passing between standard command-line tools and web-based remote endpoints.
      1
      -
    • A
      license
      Not graded
      quality
      D
      maintenance
      Exposes any stdio-based MCP server to the internet via HTTP/SSE transport, enabling remote agents to access MCP tools over a network.
      27 npm
      MIT