
MCPJungle
by mcpjungle·★ 1,041·Score 54
A self-hosted MCP gateway that centralizes multiple MCP servers behind one endpoint.
Overview
MCPJungle serves as a unified gateway for managing multiple MCP servers, addressing the complexity of scattered configurations and duplicated setup. It offers both personal and team deployments, with features like unified discovery, access control, and optional tool grouping. The Go-based solution provides a clean interface for connecting various AI clients including Claude, Cursor, and Copilot to a single MCP endpoint rather than configuring each client individually.
Try asking AI
After installing, here are 6 things you can ask your AI assistant:
When to choose this
Choose MCPJungle when you need to manage multiple MCP servers and want a single endpoint for all your AI clients.
When NOT to choose this
Avoid if you only use a single MCP server, as MCPJungle adds complexity to a simple setup.
Comparable tools
Installation
Quick Start
Using Docker (Recommended)
curl -O https://raw.githubusercontent.com/mcpjungle/MCPJungle/refs/heads/main/docker-compose.yaml
docker compose up -dUsing Homebrew
brew install mcpjungle/mcpjungle/mcpjungleClaude Desktop Configuration
Add this to your Claude Desktop config:
{
"mcpServers": {
"mcpjungle": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8080/mcp",
"--allow-http"
]
}
}
}FAQ
- What MCP transports does MCPJungle support?
- MCPJungle currently supports stdio and Streamable HTTP transports, with basic SSE support available.
- Can I use MCPJungle with databases other than SQLite?
- Yes, MCPJungle supports PostgreSQL as an alternative to its default SQLite database.
- How does authentication work in MCPJungle?
- MCPJungle has optional enterprise features including access control mechanisms, particularly relevant for shared deployments.
On Hacker News
Recent discussion from the developer community.
- Story by duaraghav8 · 2025-08-06
Compare MCPJungle with
Last updated · Auto-generated from public README + GitHub signals.