mcp-gateway
Identity, authorization, audit trails, and revocable permissions for AI agents accessing MCP tools.
This gateway serves as a protocol translator between the stdio-based Model Context Protocol (MCP) implementation in Claude Desktop and HTTP/SSE-based MCP servers. It addresses the compatibility gap by accepting stdio input from Claude Desktop, converting and forwarding requests to HTTP/SSE MCP servers, and converting SSE responses back to stdio format for Claude Desktop. This enables users to leverage a wider range of MCP servers that utilize HTTP/SSE transport.
Compatible with
Install
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"mcp-gateway": {
"args": [
"mcp-remote",
"https://app.civic.com/hub/mcp"
],
"command": "npx"
}
}
}Config File Location
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/claude/claude_desktop_config.json
Some servers require additional setup - check the GitHub README for specific instructions.
Permissions