1.0.15 • Published 1 year ago
@mcpwizard/sse-bridge v1.0.15
MCPWizard SSE Bridge
A bridge for connecting Claude Desktop to remote MCP servers via Server-Sent Events (SSE).
Installation
npm install -g @mcpwizard/sse-bridgeUsage
With Claude Desktop
- Install the package globally
- Configure Claude Desktop by editing its config file:
{
"mcpServers": {
"mcpwizard": {
"command": "mcpwizard-sse-bridge",
"args": ["https://your-server.com/api/mcp/your-org-id/sse", "--header", "Authorization: Bearer your-token"]
}
}
}- Restart Claude Desktop
Command Line Options
Usage: mcpwizard-sse-bridge <server-url> [options]
Options:
--header "Name: Value" Add HTTP header (can be used multiple times)
--version, -v Show version number
--help, -h Show this help message
Example:
mcpwizard-sse-bridge "https://api.example.com/mcp/sse" --header "Authorization: Bearer token123"How It Works
The MCPWizard SSE Bridge connects Claude Desktop to remote MCP (Model Context Protocol) servers:
- It establishes an SSE connection to receive real-time events from the server
- It handles MCP protocol initialization and capabilities negotiation
- It forwards tools/list requests and responses
- It routes tool calls from Claude to the appropriate server endpoints
Requirements
- Node.js 14.0.0 or later
- A running MCP server with SSE support
License
This project is licensed under the MIT License - see the LICENSE file for details.
Support
For support or questions, please contact support@mcpwizard.com