---
title: Tool catalog
description: Auto-generated catalog of every tool exposed by the Coralogix MCP server.
url: https://coralogix.com/docs/user-guides/mcp-server/tools/catalog/
product: ai
feature: MCP
feature_id: mcp
feature_identifier: ai/mcp
last_updated: '2026-11-08'
---

# Tool catalog

All **72 tools** currently exposed by the [Coralogix MCP server](https://coralogix.com/docs/user-guides/mcp-server/overview.md) (v2), grouped by product area. This page is generated from the live server manifest, so it always reflects the current tool set.

Gated tools

Tools badged **Gated** are Olly tools: longer agent workflows that run against your observability backend. Coralogix treats them as a costly capability, so they are hidden by default and advertised only when your MCP client sends the `x-allow-costly-use: true` header. Set it once on the server entry in your MCP client configuration — see [Setup](https://coralogix.com/docs/user-guides/mcp-server/setup.md). Olly inherits the permissions of the authenticated user.

See the [tool catalog changelog](https://coralogix.com/docs/user-guides/mcp-server/tools/changelog.md) for the history of tools added and removed.

## AI Center

Inventory AI applications, manage evaluations and policies, and set model pricing in AI Center directly from your AI agent using the MCP server.

3 tools

### `ai_center_get_model_pricing`

**Read AI Center configuration** Read-only

Get the team's custom model pricing — JSON `{pricing: {id, companyId, prices}}`, where `prices` maps each model name to its configured input/output/cache per-token prices (empty when no overrides are set).

### `ai_center_list_applications`

**Read AI Center configuration** Read-only

List the team's AI Center (AI v3) applications, each with its `guardrailsIntegrated` (guarded) status. Pass `application_ids` to fetch specific apps by UUID. Configuration data, not in span telemetry. Returns JSON `{items: [...]}`; a single-UUID lookup links to that app's drilldown page.

### `ai_center_list_evaluations`

**Read AI Center configuration** Read-only

List the configured evaluations on AI apps, returning BOTH prebuilt and custom evaluations as `{prebuilt_evaluations, custom_evaluations}`. No filter → all prebuilt configs + the whole custom library; with `application` + `subsystem` (a pair — pass both or neither) → only that app's prebuilt + custom. Pass `evaluation_id` for a single **prebuilt** evaluation by UUID (prebuilt-only — a custom policy has no by-id fetch; list, then match by `id` in `custom_evaluations`). Returns `{prebuilt_evaluations, custom_evaluations}` — arrays of objects: prebuilt carry `application`/`subsystem`/`config`/`isEnabled`; custom carry `name`/`config`/`applicationIds` (the linked app UUIDs).

## APM

Explore service dependencies and application topology.

5 tools

### `get_service_catalog_entities_data`

**Get Service Catalog Entities Data** Read-only

Get column data — RED metrics (latency percentiles, throughput, error rate), health (policy evaluation status), resource saturation (CPU/memory/OOMKilled for k8s-pod; heap/thread/GC for jvm), and dependencies (`dependencyLatencyPerRequest`, `timeConsumingDependencies`) — for one time window, optionally grouped and filtered. Omit `entity_id` to query across every entity of the type, or set it to drill down into exactly one named entity; both return the same response shape.

### `get_service_catalog_entity_type_schema`

**Get Service Catalog Entity Type Schema** Read-only

Get the schema for one service-catalog entity type: available data columns (RED metrics, health, resource saturation, dependencies, ...) and the labels it can be grouped or filtered by. Columns and labels differ per entity type (e.g. `service` exposes `errorRate`/`health`/`dependencyLatencyPerRequest`; `k8s-pod` exposes `cpuUtilizationProm`/`k8sPodMemoryWorkingSet`/`oomKilled`; `jvm` exposes `jvmHeapUsedPercent`/`jvmThreadCount`/GC columns).

### `get_service_map_relations_graph`

**Get service dependency graph** Read-only

Get a graph of interactions between services from Coralogix tracing for a specific timeframe.

### `list_service_catalog_entities`

**List Service Catalog Entities** Read-only

List the known entities (e.g. service names) of one entity type.

### `list_service_catalog_entity_types`

**List Service Catalog Entity Types** Read-only

List the entity types the account has service-catalog data for (e.g. service, database, jvm, k8s-pod). Available entity types are dynamic per account.

## Alerts

Create, manage, and export alerts as infrastructure as code using the MCP server.

4 tools

### `get_alerts_object`

**Get alerts object** Read-only

Retrieve a specific alert definition, alert event, or case by ID.

### `manage_alerts`

**Manage Coralogix Alerts** Read-write

Unified tool for all Coralogix alert operations.

### `manage_alerts_scheduler`

**Manage Coralogix Alerts Schedulers** Read-write

Unified tool for all Coralogix alerts scheduler operations.

### `search_alert_definitions`

**Search alert definitions** Read-only

Search alert definitions in the team with flexible filters.

## Cases

Triage and manage cases, and read the event timeline behind one.

2 tools

### `get_case_events`

**Get case events** Read-only

Retrieve full case event detail (comment text, actor, timestamps, and other event-specific data) for a case, with optional filtering by event type and paging.

### `manage_cases`

**Manage and inspect cases** Read-write

Manage or inspect one or more cases.

## Continuous Profiling

Query CPU, wall-clock and memory profiles for your services, and the code paths the usage goes to.

1 tool

### `query_profiling`

**Query Continuous Profiling** Read-only

Query continuous-profiling data (CPU, wall-clock, memory allocations and heap) for the user's services: which services consume the most CPU or memory, when usage spiked and which pod or version drove it, and which code paths and functions the CPU time or memory goes to. Read-only.

## Dashboards

Find dashboards and saved dashboard queries using the MCP server.

5 tools

### `list_dashboard_folders`

**List dashboard folders** Read-only

List all dashboard folders.

### `manage_dashboard_folders`

**Create or delete dashboard folders** Read-write

Create or delete dashboard folders.

### `manage_dashboards`

**Manage Coralogix Dashboards** Read-write

Unified tool for Coralogix Custom Dashboard operations.

### `search_dashboard`

**Search indexed dashboards by meaning or ID** Read-only

Find dashboards by semantic search or retrieve one's indexed summary by ID. For the full definition, use `manage_dashboards(action="get")`.

### `search_queries`

**Search saved dashboard queries** Read-only

Search saved dashboard queries by meaning or by field reference.

## Data exploration

Use these foundational tools for understanding and querying your data effectively.

3 tools

### `get_system_dataset_info`

**Get system dataset info** Read-only

Get detailed information and schema guidance for one `system/...` dataset.

### `list_datasets`

**List datasets** Read-only

List system and user-defined datasets available for DataPrime queries.

### `search_for_fields`

**Search log/span fields by description and/or example value** Read-only

Batch search for log or span DataPrime field paths by description and/or value. Supports up to 5 search items at once.

## Data usage

Query billable ingestion volumes and the quota attribution behind them.

2 tools

### `get_data_usage_capabilities`

**Get Data Usage Query API capabilities** Read-only

Get the supported labels, measurement kinds, units, and request limits for the Data Usage Query API.

### `query_data_usage`

**Query billable data usage** Read-only

Query billable data usage in daily or hourly buckets.

## DataPrime

Explore DataPrime commands and run DataPrime queries over logs, spans, and datasets.

5 tools

### `describe_dataprime_construct`

**Describe a DataPrime construct** Read-only

Describe a DataPrime command or function construct.

### `list_dataprime_commands`

**Browse DataPrime commands and functions** Read-only

List of all DataPrime commands and/or functions.

### `list_dataprime_constructs`

**List DataPrime constructs** Read-only

List all available DataPrime constructs (commands and functions).

### `query_dataprime`

**Query DataPrime (logs, spans, or datasets)** Read-only

Execute a DataPrime query against Coralogix logs, spans, or named datasets.

### `show_dataprime_command_details`

**Show DataPrime command syntax and details** Read-only

Show details for a specific DataPrime command or function.

## Documentation & reference

Search and read the Coralogix documentation portal from your AI coding assistant through the MCP server.

3 tools

### `fetch_doc`

**Fetch a Coralogix doc page** Read-only

Fetch one Coralogix docs page as markdown.

### `read_rum_sdk_docs`

**Read Coralogix RUM SDK documentation** Read-only

Get the official Coralogix RUM SDK setup guide and API reference. This is the authoritative source for RUM SDK integration.

### `search_docs`

**Search Coralogix docs** Read-only

Search official Coralogix docs by title or path.

## Infrastructure

Inventory infrastructure resources and read their health history and raw data.

3 tools

### `describe_infrastructure`

**Describe Infrastructure** Read-only

Describe what infrastructure this account monitors and how it can be filtered.

### `get_infrastructure_resource_details`

**Get Infrastructure Resource Details** Read-only

Get one aspect of named infrastructure resources.

### `list_infrastructure_resources`

**List Infrastructure Resources** Read-only

List infrastructure resources matching a filter, one page window at a time.

## Metrics

Query your Coralogix metrics using the MCP server.

8 tools

### `get_metric_label_values`

**List metric label values** Read-only

List values for a metric label.

### `get_metric_labels`

**List metric label names** Read-only

List label names for a metric.

### `manage_events2metrics`

**Manage Coralogix Events2Metrics** Read-write

Unified tool for all Coralogix events2metric operations.

### `manage_recording_rules_groups_set`

**Manage Coralogix Recording Rule Group Sets** Read-write

Unified tool for Coralogix recording rule group set operations.

### `query_promql_instant`

**Run PromQL instant query (metrics)** Read-only

Run an instant PromQL expression against Coralogix Metrics (Prometheus `query` endpoint).

### `query_promql_range`

**Run PromQL range query (metrics)** Read-only

Run a range PromQL expression against Coralogix Metrics (Prometheus `query_range` endpoint).

### `search_labels`

**Search label names across metrics** Read-only

Find label names matching a substring across all metrics. Use when the user mentions a dimension/filter but you don't yet know which metric carries it, then follow up with `search_relevant_metrics(<label>, mode="by_label")`. See the metrics skill for the full workflow.

### `search_relevant_metrics`

**Search relevant metrics** Read-only

Discover metrics by description, name pattern, or label. See the metrics skill for the full workflow.

## Olly

Use Olly, Coralogix's natural-language observability agent, from your AI coding assistant through the MCP server.

Gated tools

The Olly tools below are gated: hidden by default, and advertised only when your MCP client sends the `x-allow-costly-use: true` header. See [Setup](https://coralogix.com/docs/user-guides/mcp-server/setup.md) to turn them on.

6 tools

### `olly_ask`

**Ask Olly AI Assistant** Read-write Gated

Send a question to Olly AI assistant and get a response.

### `olly_get_artifact`

**Get Olly Artifact** Read-only Gated

Get an artifact's metadata and download URL.

### `olly_get_chat`

**Get Olly Chat** Read-only Gated

Get a specific Olly chat with its full conversation history.

### `olly_get_interaction`

**Get Olly Interaction** Read-only Gated

Get an Olly interaction's status and response.

### `olly_list_artifacts`

**List Olly Artifacts** Read-only Gated

List artifacts (query results, charts, tables) generated by Olly during conversations.

### `olly_list_chats`

**List Olly Chats** Read-only Gated

List the user's Olly chat sessions.

## Platform configuration

Create, manage, and export platform configuration resources — parsing rules, enrichments, Events2Metrics, notification routing, presets, and custom roles.

11 tools

### `manage_ai_custom_evaluation`

**Manage custom AI evaluation** Read-write

Manage **custom evaluation policies** and their links to applications. Pick `action`: - `create` (needs `body`): create a custom evaluation policy. `body` holds name, instructions, policyType, and optional description/violates/safe/examples/applicationIds. - `update` (needs `evaluation_id`, `updates`): partial patch of a custom evaluation policy — omitted fields are left unchanged. - `add_policy` (needs `evaluation_id`, `application_id`): attach a custom evaluation policy to an app. - `remove_policy` (needs `evaluation_id`, `application_id`): detach a policy from an app. Removes only the link; the policy object survives and can be re-added. (This is how you 'remove' a policy from an app — there is no policy delete.) Returns JSON.

### `manage_ai_evaluation`

**Manage AI evaluation** Read-write

Create, update, or delete a **configured evaluation** (a policy enabled on an AI application). Pick `action`: - `create` (needs `application`, `subsystem`, `config`, `target` \[PROMPT|RESPONSE]; optional `is_enabled`, `threshold`): enable an evaluation on an app. `config` is the EvaluationConfig object (the `$case` variant + its fields). - `update` (needs `evaluation_id`, `updates`): partial patch — include only the fields to change; omitted fields are left unchanged. - `delete` (needs `evaluation_id`): remove the evaluation from its app. Destructive and not reversible. Returns JSON.

### `manage_ai_model_pricing`

**Manage AI model pricing** Read-write

Set the team's custom per-model pricing overrides. `action` is `set` (needs `prices`). Pricing is **team-wide** (not per-app) and applies to new data only; `set` replaces the whole set — pass the full map, or an empty map `{}` to clear all overrides. `prices` maps model name to a pricing object {inputPricePerMillionTokens, outputPricePerMillionTokens, cacheReadPricePerMillionTokens, cacheWritePricePerMillionTokens}. Returns JSON.

### `manage_custom_roles`

**Manage Coralogix Custom Roles** Read-write

Unified tool for Coralogix custom role operations.

### `manage_data_enrichments`

**Manage Coralogix Data Enrichments** Read-write

Unified tool for Coralogix data enrichment operations.

### `manage_fleet_configuration_groups`

**Manage Coralogix Fleet Configuration Groups** Read-write

Unified tool for Coralogix Fleet Manager configuration group operations.

### `manage_global_routers`

**Manage Coralogix Global Routers** Read-write

Unified tool for Coralogix notification-center global router operations.

### `manage_integrations`

**Manage Coralogix Integrations** Read-write

Unified tool for Coralogix Integration Service operations.

### `manage_parsing_rules`

**Manage Coralogix Parsing Rules** Read-write

Unified tool for all Coralogix parsing rule operations.

### `manage_presets`

**Manage Coralogix Presets** Read-write

Unified beta tool for Coralogix notification-center preset operations.

### `manage_quota_allocation_rule_set`

**Manage Coralogix Quota Allocation Rule Set** Read-write

Unified tool for the Coralogix team quota allocation rule set.

## SLO

Create, manage, and export service level objectives using the Model Context Protocol server.

1 tool

### `manage_slo_v2s`

**Manage Coralogix SLO v2 Resources** Read-write

Unified tool for Coralogix SLO v2 operations.

## Saved views

Find and manage saved log views and the folders they live in.

6 tools

### `get_view`

**Get saved view** Read-only

Get a saved view by ID.

### `get_view_folder`

**Get saved view folder** Read-only

Get a saved view folder by ID.

### `list_view_folders`

**List saved view folders** Read-only

List all saved view folders.

### `list_views`

**List saved views** Read-only

List all saved views.

### `manage_view_folders`

**Create, update, or delete saved view folders** Read-write

Create, update, or delete a saved view folder.

### `manage_views`

**Create, update, or delete saved views** Read-write

Create, update, or delete a saved view.

## TCO

Create, manage, and export TCO log and trace policies to control your data costs.

3 tools

### `manage_tco_log_policies`

**Manage Coralogix TCO Log Policies** Read-write

Unified tool for Coralogix TCO log policy operations.

### `manage_tco_rum_policies`

**Manage Coralogix TCO RUM Policies** Read-write

Unified tool for Coralogix TCO RUM policy operations.

### `manage_tco_trace_policies`

**Manage Coralogix TCO Trace Policies** Read-write

Unified tool for Coralogix TCO trace policy operations.

## Utilities

Helper tools for constructing correct, time-accurate queries.

1 tool

### `get_datetime`

**Get current UTC date and time** Read-only

Get the current date and time in UTC (ISO 8601), useful for query time bounds.
