Tool catalog
All 72 tools currently exposed by the Coralogix MCP server (v2), grouped by toolset. This page is generated from the live server manifest, so it always reflects the current tool set.
A toolset is a group of tools for one product area. By default, your MCP client gets every tool. To load only some toolsets, send the mcp-toolsets header with a comma-separated list of toolset names, such as alerts,metrics. The Core toolset is always on. See Choosing toolsets.
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. Olly inherits the permissions of the authenticated user.
See the tool catalog changelog for the history of tools added and removed.
Core
Always available, whichever toolsets you select. Run DataPrime queries over logs, spans, and datasets, discover datasets and fields, read the DataPrime reference, search the Coralogix documentation, and get the current date and time.
Toolset: core
describe_dataprime_construct
Describe a DataPrime construct Read-only
Describe a DataPrime command or function construct.
fetch_doc
Fetch a Coralogix doc page Read-only
Fetch one Coralogix docs page as markdown.
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.
get_system_dataset_info
Get system dataset info Read-only
Get detailed information and schema guidance for one system/... dataset.
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).
list_datasets
List datasets Read-only
List system and user-defined datasets available for DataPrime queries.
query_dataprime
Query DataPrime (logs, spans, or datasets) Read-only
Execute a DataPrime query against Coralogix logs, spans, or named datasets.
search_docs
Search Coralogix docs Read-only
Search official Coralogix docs by title or path.
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.
show_dataprime_command_details
Show DataPrime command syntax and details Read-only
Show details for a specific DataPrime command or function.
Access control
Manage access control resources, such as custom roles.
Toolset: rbac
manage_custom_roles
Manage Coralogix Custom Roles Read-write
Unified tool for Coralogix custom role operations.
AI Center
Inventory AI applications, manage evaluations, and set model pricing in AI Center directly from your AI agent using the MCP server.
Toolset: ai-center
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).
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.
Alerts
Find, create, and manage alerts and alert schedules, and triage cases and the event timeline behind one.
Toolset: alerts
get_alerts_object
Get alerts object Read-only
Retrieve a specific alert definition, alert event, or case by ID.
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_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.
manage_cases
Manage and inspect cases Read-write
Manage or inspect one or more cases.
search_alert_definitions
Search alert definitions Read-only
Search alert definitions in the team with flexible filters.
Billing
Manage quota allocation rules and the TCO policies that control your data costs.
Toolset: billing
manage_quota_allocation_rule_set
Manage Coralogix Quota Allocation Rule Set Read-write
Unified tool for the Coralogix team quota allocation rule set.
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.
Continuous Profiling
Query CPU, wall-clock and memory profiles for your services, and the code paths the usage goes to.
Toolset: profiling
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 and manage dashboards, dashboard folders, and saved dashboard queries using the MCP server.
Toolset: dashboards
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 usage
Query billable ingestion volumes and the quota attribution behind them.
Toolset: data-usage
Infrastructure
Inventory infrastructure resources and read their health history and raw data.
Toolset: infrastructure
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.
Integrations
Manage integrations and Fleet Management configuration.
Toolset: integrations
Logs
Manage parsing rules and data enrichments. Log queries are part of the Core toolset, not this one.
Toolset: logs
Metrics
Query your Coralogix metrics with PromQL, find metrics and labels, and manage Events2Metrics and recording rules.
Toolset: metrics
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.
Notifications
Manage Notification Center configuration, such as routing and presets.
Toolset: notifications
Olly
Use Olly, Coralogix's natural-language observability agent, from your AI coding assistant through the MCP server.
Toolset: olly
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 to turn them on.
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.
RUM
Read the Real User Monitoring SDK documentation.
Toolset: rum
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.
Saved views
Find and manage saved log views and the folders they live in.
Toolset: views
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.
Service catalog
Read service catalog entities, their types, and the schema behind them.
Toolset: service-catalog
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).
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.
SLO
Create, manage, and export service level objectives using the MCP server.
Toolset: slo
manage_slo_v2s
Manage Coralogix SLO v2 Resources Read-write
Unified tool for Coralogix SLO v2 operations.
Spans
Explore service dependencies and application topology.
Toolset: spans
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.