L
lightconetech/mcp-gateway
A gateway demo for MCP SSE Server
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
Install command from the repository
npm install -g @mcphub/gateway
Parsed from the README we fetched on 2026-11-04; we have not executed it.
This is the install method the repository states, not an MCP client config, so no JSON is generated.
Key names differ by client: Clients & CLI
- Source
- collected from the abordage/awesome-mcp list · type: MCP server
- Harvest history
- first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
- Score
- score 1,003 · 10 sources · mcp
- Install
npm install -g @mcphub/gateway
FAQ (answers come from our records)
How do I install it?
The repository provides this install command:
npm install -g @mcphub/gateway. It comes from the repository itself; we cannot guarantee it runs as-is in your client.Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.
# MCP Server Gateway
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
A gateway service that bridges the stdio-based Model Context Protocol (MCP) implementation in Claude Desktop with HTTP/SSE-based MCP servers. This solves the protocol compatibility gap since Claude Desktop currently only supports stdio-based MCP servers. See the discussion here.
## Why This Gateway?
Claude Desktop App currently only supports stdio protocol for MCP servers, while many MCP servers use HTTP with Server-Sent Events (SSE) transport. This gateway acts as a protocol translator, allowing Claude Desktop to communicate with any HTTP/SSE MCP server by:
1. Accepting stdio input from Claude Desktop
2. Converting and forwarding requests to HTTP/SSE MCP servers
3. Converting SSE responses back to stdio format for Claude Desktop
## Installation
Install the gateway globally using npm:
bash
npm install -g @mcphub/gateway
## Configuration
### 1. Find the Gateway Path
After installation, find where npm installed the gateway using these commands:
bash
# This shows the root directory of global packages
npm root -g
# The gateway will be located at:
/@mcphub/gateway/dist/src/mcphub-gateway.js
Common global package locations:
macOS (Homebrew Node): /opt/homebrew/lib/nodemodules/@mcphub/gateway/dist/src/mcphub-gateway.js
macOS (default): /usr/local/lib/nodemodules/@mcphub/gateway/dist/src/mcphub-gateway.js
Windows: %AppData%\npm\nodemodules\@mcphub\gateway\dist\src\mcphub-gateway.js
Verify the installation and path:
bash
npm list -g @mcphub/gateway
### 2. Configure Claude Desktop
Create or update your Claude Desktop configuration file:
#### On macOS
Location: ~/Library/Application Support/Claude Desktop/config.json
#### On Windows
Location: %APPDATA%\Claude Desktop\config.json
Add this configuration (using the path you found in step 1):
json
"mcpServers": {
"server-name": {
"command": "node",
"args": ["/opt/homebrew/lib/nodemodules/@mcphub/gateway/dist/src/mcphub-gateway.js"]
Note: Replace the path in args with your actual path from step 1.
### 3. Configure MCP Server Connection
The gateway uses an environment variable to specify which MCP server to connect to:
bash
# Set the MCP server URL (optional)
export MCPSERVERURL=https://your-mcp-server.com/api/mcp
By default, the gateway connects to the MCP Hub server at https://server.mcphub.ai/api/mcp, which provides access to various pre-configured MCP services.
### 4. Start Claude Desktop
Start or restart Claude Desktop to apply the changes.
## Troubleshooting
## Why This Gateway?
Claude Desktop App currently only supports stdio protocol for MCP servers, while many MCP servers use HTTP with Server-Sent Events (SSE) transport. This gateway acts as a protocol translator, allowing Claude Desktop to communicate with any HTTP/SSE MCP server by:
1. Accepting stdio input from Claude Desktop
2. Converting and forwarding requests to HTTP/SSE MCP servers
3. Converting SSE responses back to stdio format for Claude Desktop
## Installation
Install the gateway globally using npm:
bash
npm install -g @mcphub/gateway
## Configuration
### 1. Find the Gateway Path
After installation, find where npm installed the gateway using these commands:
bash
# This shows the root directory of global packages
npm root -g
# The gateway will be located at:
/@mcphub/gateway/dist/src/mcphub-gateway.js
Common global package locations:
macOS (Homebrew Node): /opt/homebrew/lib/nodemodules/@mcphub/gateway/dist/src/mcphub-gateway.js
macOS (default): /usr/local/lib/nodemodules/@mcphub/gateway/dist/src/mcphub-gateway.js
Windows: %AppData%\npm\nodemodules\@mcphub\gateway\dist\src\mcphub-gateway.js
Verify the installation and path:
bash
npm list -g @mcphub/gateway
### 2. Configure Claude Desktop
Create or update your Claude Desktop configuration file:
#### On macOS
Location: ~/Library/Application Support/Claude Desktop/config.json
#### On Windows
Location: %APPDATA%\Claude Desktop\config.json
Add this configuration (using the path you found in step 1):
json
"mcpServers": {
"server-name": {
"command": "node",
"args": ["/opt/homebrew/lib/nodemodules/@mcphub/gateway/dist/src/mcphub-gateway.js"]
Note: Replace the path in args with your actual path from step 1.
### 3. Configure MCP Server Connection
The gateway uses an environment variable to specify which MCP server to connect to:
bash
# Set the MCP server URL (optional)
export MCPSERVERURL=https://your-mcp-server.com/api/mcp
By default, the gateway connects to the MCP Hub server at https://server.mcphub.ai/api/mcp, which provides access to various pre-configured MCP services.
### 4. Start Claude Desktop
Start or restart Claude Desktop to apply the changes.
## Troubleshooting
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/lightconetech-mcp-gateway/)
- Source
- awesome · https://github.com/lightconetech/mcp-gateway
- Browse by field
- MCP servers
- Listed by
- 10 independent sources
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.