everglow-mcp-bridge
v0.1.0
Published
STDIO to Streamable HTTP bridge for Everglow Connect MCP server
Downloads
22
Maintainers
Readme
everglow-mcp-bridge
STDIO to Streamable HTTP bridge for the Everglow Connect MCP server.
It lets stdio-only MCP clients (such as Claude Desktop) talk to the Everglow MCP server, which exposes a Streamable HTTP endpoint.
Usage
Set the environment variables and run the bridge:
export MCP_ENDPOINT="http://localhost:4000/mcp-server"
export MCP_BEARER_TOKEN="<your-token>"
npx -y everglow-mcp-bridgeClaude Desktop configuration
Edit claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"everglow": {
"command": "npx",
"args": ["-y", "everglow-mcp-bridge"],
"env": {
"MCP_ENDPOINT": "http://localhost:4000/mcp-server",
"MCP_BEARER_TOKEN": "<your-token>"
}
}
}
}Restart Claude Desktop completely.
Local build (while the package is not published)
pnpm --filter everglow-mcp-bridge build
node packages/mcp-bridge/dist/index.jsEnvironment variables
| Variable | Required | Description |
| ------------------- | -------- | ------------------------------------------------ |
| MCP_ENDPOINT | Yes | URL of the Everglow MCP server. |
| MCP_BEARER_TOKEN | Yes | API token or master key for authentication. |
| MCP_API_KEY | No | Alias for MCP_BEARER_TOKEN. |
Publishing to npm
- Create an npm account at https://www.npmjs.com/signup if you don't have one.
- Ensure the package
nameinpackage.jsonis available on npm. - Log in locally:
npm login - Publish:
cd packages/mcp-bridge pnpm publish --access public
The prepublishOnly script builds dist/ automatically.
