{"data":{"slug":"mcpjungle-mcpjungle","name":"MCPJungle","tagline":"A platform to manage and connect MCP servers","github_url":"https://github.com/mcpjungle/MCPJungle","owner":"mcpjungle","repo":"MCPJungle","owner_avatar_url":"https://avatars.githubusercontent.com/u/215075677?v=4","primary_language":"Go","stars":1271,"forks":162,"topics":["ai-agents","infrastructure","mcp","mcp-gateway","mcp-registry","mcp-server","model-context-protocol","self-hosted"],"archived":false,"github_pushed_at":"2026-08-02T15:15:01+00:00","maintenance_label":"Steady","stars_delta_30d":97,"url":"https://www.graphcanon.com/tools/mcpjungle-mcpjungle","markdown_url":"https://www.graphcanon.com/tools/mcpjungle-mcpjungle.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mcpjungle-mcpjungle","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mcpjungle-mcpjungle","description":"One place to manage & connect to all your MCP servers","homepage_url":"https://docs.mcpjungle.com","license":"MPL-2.0","open_issues":106,"watchers":8,"ai_summary":"MCPJungle is written in Go and serves as a self-hosted solution for managing and connecting Model Context Protocol (MCP) servers.","readme_excerpt":"# Installation\nMCPJungle is shipped as a stand-alone binary.\n\nYou can either download it from the [Releases](https://github.com/mcpjungle/MCPJungle/releases) Page or use [Homebrew](https://brew.sh/) to install it:\n\n```bash\nbrew install mcpjungle/mcpjungle/mcpjungle\n```\n\nVerify your installation by running\n\n```bash\nmcpjungle version\n```\n\n> [!IMPORTANT]\n> On MacOS, you will have to use homebrew because the compiled binary is not [Notarized](https://developer.apple.com/documentation/security/notarizing-macos-software-before-distribution) yet.\n\nMCPJungle provides a Docker image which is useful for running the registry server (more about it later).\n\n```bash\ndocker pull ghcr.io/mcpjungle/mcpjungle\n```\n\n---\n\n### Running inside Docker\nFor running the MCPJungle server locally, docker compose is the recommended way:\n```shell\n\n---\n\n# docker-compose.yaml is optimized for individuals running mcpjungle on their local machines for personal use.\n\n---\n\n# docker-compose.prod.yaml is optimized for orgs deploying mcpjungle on a remote server for multiple users.\n\n---\n\n# Or use the enterprise-mode docker compose file as described above\ndocker compose -f docker-compose.prod.yaml up -d\n```\n\nBy default, mcpjungle server runs in `development` mode which is ideal for individuals running it locally.\n\nIn Enterprise mode, the server enforces stricter security policies and will provide additional features like Authentication, ACLs, observability and more.\n\nAfter starting the server in enterprise mode, you must initialize it by running the following command on your client machine:\n```bash\nmcpjungle init-server\n```\n\nThis will create an admin user in the server and store its API access token in your home directory (`~/.mcpjungle.conf`).\n\nYou can then use the mcpjungle cli to make authenticated requests to the server.","github_created_at":"2025-05-15T12:31:06+00:00","created_at":"2026-07-11T11:52:42.156961+00:00","updated_at":"2026-10-04T04:00:40.847353+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"}],"tags":[{"slug":"ai-agents","name":"ai-agents"},{"slug":"infrastructure","name":"infrastructure"},{"slug":"mcp-server","name":"mcp-server"},{"slug":"model-context-protocol","name":"model-context-protocol"},{"slug":"self-hosted","name":"self-hosted"}],"trust":{"provenance":{"is_fork":false,"github_id":984119889,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-20T03:55:33.281Z","maintenance":{"label":"Steady","score":60,"methodology":"github_public_v1","releases_90d":1,"days_since_push":48,"last_release_at":"2026-08-02T15:34:24Z","stars_delta_30d":97,"open_issues_delta_30d":14},"security_summary":{"status":"findings","scanner":"osv@v1","low_count":64,"high_count":0,"last_scan_at":"2026-10-04T04:00:40.249Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-20T03:55:34.316Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-09-20T03:55:34.316Z","managed_saas":false},"languages":{"value":["go"],"source":"github.language","observed_at":"2026-09-20T03:55:34.316Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-09-20T03:55:34.316Z"},"license_spdx":{"value":"MPL-2.0","source":"github.license","observed_at":"2026-09-20T03:55:34.316Z"}},"decision_facts":{"hosting":null,"pricing":{"model":"freemium","summary":"The platform can be used freely due to its open-source license, with no explicit premium or commercial tier information provided."},"requirements":{"notes":["Ensure your environment supports the Go language for compatibility.","MCPJungle is designed specifically for managing MCP servers; other server types may not be compatible without additional support."]},"constraints":{"pricing_model":"freemium"},"when_to_use":["When you require a Go-based solution to manage Model Context Protocol (MCP) servers in your infrastructure, MCPJungle can offer the needed features for self-hosting these servers.","If your infrastructure relies on multiple MCP servers that need efficient connection and management, choosing MCPJungle allows for an integrated platform approach."],"when_not_to_use":["Do not use MCPJungle if you do not have an existing environment based on the Model Context Protocol; it adds unnecessary complexity.","Avoid MCPJungle if your project requires a language other than Go, as its exclusive development in Go might limit flexibility across different stack requirements."],"source":"enrich:decision_facts","observed_at":"2026-07-16T23:13:58.773Z"},"constraint_facets":{"pricing_model":"freemium"},"decision_summary":[{"label":"Pricing","value":"freemium - The platform can be used freely due to its open-source license, with no explicit premium or commercial tier information provided."},{"label":"Requirements","value":"Ensure your environment supports the Go language for compatibility.; MCPJungle is designed specifically for managing MCP servers; other server types may not be compatible without additional support."},{"label":"Adopt for","value":"MCPJungle is a self-hosted Go platform designed for managing and connecting MCP servers within AI agent infrastructure."},{"label":"License detail","value":"MCPJungle is available under the MPL-2.0 license, which permits changes and reuse but mandates that derivative software retain its open status."}]}}