Toolsets :: Kloudfuse Docs

Toolsets

The Kloudfuse MCP server groups its tools into toolsets so you can expose only the ones you need on a given connection. Selecting fewer toolsets keeps the AI assistant’s context window small, which often improves answer quality and reduces token cost.

By default the server exposes every tool — selecting toolsets is opt-in, useful when you want a smaller, task-specific surface (for example, only apm and logs for trace-driven investigations).

In This Topic

Available Toolsets

Toolset What it covers
metrics Run PromQL queries against your metrics, list label names, and explore label values.
logs Search logs, list log labels and values, and run LogQL metric queries over log data.
apm Inspect APM services and dependencies, search and drill into traces, view trace waterfalls and span details, and surface trace errors.
alerts Search alert rules, fetch the underlying queries, and pull alert firing history.
events Query Kubernetes events with filtering, sorting, and facet discovery.
infrastructure Search Kubernetes objects (pods, deployments, services, nodes, …​) and get their current status.
pyroscope Pull continuous-profiling data: profile types, label discovery, time series, flamegraphs, and diff comparisons between profiles.
rum Real User Monitoring — list applications, search RUM events, view error groups, fetch latency distributions and time series, and unminify stack traces.
docs Search and retrieve official Kloudfuse documentation pages.

Selecting Toolsets

Append a toolsets query parameter to the MCP server URL with a comma-separated list of names:

https://<KLOUDFUSE_URL>/mcp?toolsets=apm,logs

The order of names does not matter. Whitespace around names is tolerated.

Define multiple MCP server entries against the same Kloudfuse cluster — each with its own toolset — and assign them to different subagents or workflows. For example, an incident-triage subagent can use a connection scoped to logs,metrics,alerts, while a performance-tuning subagent uses one scoped to apm,pyroscope. Most MCP clients let you give each entry a separate name.

Use this URL anywhere your MCP client accepts an MCP server endpoint — the same places shown in Install MCP Server in Kloudfuse and the OAuth custom connector guides. When passing the URL on a command line, quote it to prevent shell globbing or word-splitting of query characters.

Notes