Skip to content

Overview

This section covers all available tools in the Coralogix Model Context Protocol (MCP) server. Use these tools to query your observability data, manage configuration resources, and generate infrastructure as code—all from your AI agent.

Query tools

All telemetry tools require a personal Coralogix API key for authentication. They work with 3 types of telemetry: logs, metrics, and traces. The Coralogix docs tools read public content and do not require authentication.

Available tools

Query and reference

ToolDescription
query_dataprimeQuery Coralogix logs or spans using DataPrime syntax
search_for_fieldsDiscover log and span field paths by description or example value
search_relevant_metricsFind metrics by natural-language description or name pattern
get_metric_labelsList the label names available for a metric
get_metric_label_valuesList the values for a metric label
query_promql_instantRun an instant PromQL expression at a single point in time
query_promql_rangeRun a range PromQL expression against Coralogix Metrics
read_rum_sdk_docsRead the Coralogix RUM SDK setup guide and API reference
list_dataprime_commandsList available DataPrime commands and functions
show_dataprime_command_detailsShow syntax and details for a specific DataPrime command or function
get_datetimeGet the current date and time
search_docsSearch the Coralogix documentation portal by keyword
fetch_docRetrieve the Markdown body of a doc page returned by search_docs

Olly

Olly is opt-in. To list the tools below, send the x-allow-costly-use: true header on every MCP request. See Olly for the full setup and tool reference.
ToolDescription
olly_askSend a natural-language question to Olly and wait for a response
olly_list_chatsList your previous Olly chat sessions
olly_get_chatRetrieve a chat's full conversation history
olly_list_artifactsList query results, charts, and other artifacts Olly generated
olly_get_artifactGet an artifact's metadata and a pre-signed download URL

Management

Unified manage_* tools wrap the full lifecycle of a configuration object so you can create, retrieve, update, and delete it from your AI agent.
ToolFeature area
manage_alertsAlerts
manage_alerts_schedulerAlert suppression rules
manage_webhooksOutbound webhooks
manage_parsing_rulesParsing rules
manage_data_enrichmentsData enrichment
manage_recording_rules_groups_setRecording rules
manage_events2metricsEvents2Metrics
manage_slo_v2sService level objectives
manage_tco_log_policiesTotal Cost Optimization (TCO) Optimizer (logs)
manage_tco_trace_policiesTotal Cost Optimization (TCO) Optimizer (traces)
manage_global_routersNotification Center routing
manage_presetsNotification Center presets
manage_connectorsNotification Center connectors
manage_custom_rolesCustom roles
manage_integrationsIntegrations