As more MCP servers are added to mcpjungle, the number of tools, prompts and resources available through the gateway mcp endpoint can quickly explode. This can cause context overload for your clients. Mcpjungle allows you to create custom MCP endpoints that only expose cherry-picked tools to clients. These are called Tool Groups. Your client can then connect to the specific group endpoint instead of the mainDocumentation Index
Fetch the complete documentation index at: https://docs.mcpjungle.com/llms.txt
Use this file to discover all available pages before exploring further.
/mcp gateway and only see tools you want to expose to it.
How tool groups work
When you create a group, Mcpjungle registers a new streamable HTTP endpoint at:If a tool included in a group is later disabled globally or deregistered, it becomes unavailable through the group endpoint automatically. Re-enabling or re-registering the tool makes it available again without any changes to the group configuration.
Configuration file format
You define a group in a JSON file and pass it to thecreate group command. Three fields control which tools are included:
| Field | Type | Description |
|---|---|---|
name | string | Unique name for the group (required). |
description | string | Human-readable description (optional). |
included_tools | string[] | Canonical tool names to include individually. |
included_servers | string[] | Include all tools from these MCP servers. |
excluded_tools | string[] | Remove specific tools from the resolved set (applied last). |
Configuration approaches
- Cherry-pick specific tools
- Include entire servers
- Mix both approaches
Use This group exposes exactly three tools regardless of how many tools are registered in Mcpjungle.
included_tools to handpick exactly which tools to expose. Tool names follow the canonical format <server-name>__<tool-name>.claude-tools-group.json
Creating a group
Pass the configuration file to thecreate group command using the -c flag:
http://127.0.0.1:8080/mcp. The client will only see the tools in the group.
This is the recommended pattern whenever a single client should use a curated tool set rather than the whole gateway.
Managing groups
Inspect a specific group
Working with tools inside a group
Use the--group flag on list tools and invoke to scope operations to a specific group:
Known limitations
Prompts & Resources are currently not supported in Tool Groups
Prompts & Resources are currently not supported in Tool Groups
MCP Prompts and Resources are not currently available through group endpoints. Clients connected to a group endpoint cannot discover or invoke prompts. This is a known issue tracked at mcpjungle#136.
Enterprise mode: only admins can create groups
Enterprise mode: only admins can create groups
When Mcpjungle runs in
enterprise mode, only an admin account can create Tool Groups. Standard users do not have permission to create groups. Support for user-scoped groups is planned for a future release.