MCP Catalogs
HomeMCPJungle screenshot

MCPJungle

by mcpjungle·1,041·Score 54

A self-hosted MCP gateway that centralizes multiple MCP servers behind one endpoint.

developer-toolsops-infraproductivity
137
Forks
74
Open issues
this month
Last commit
2d ago
Indexed

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:

you:Personal development setup with centralized MCP tools access
you:Team infrastructure sharing MCP servers with access controls
you:Simplifying AI client configuration by replacing multiple endpoints with one
you:What MCP transports does MCPJungle support?
you:Can I use MCPJungle with databases other than SQLite?
you:How does authentication work in MCPJungle?

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

mcp-server-proxymcp-hubmcp-registry

Installation

Quick Start

Using Docker (Recommended)

curl -O https://raw.githubusercontent.com/mcpjungle/MCPJungle/refs/heads/main/docker-compose.yaml
docker compose up -d

Using Homebrew

brew install mcpjungle/mcpjungle/mcpjungle

Claude 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.

Compare MCPJungle with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.