# Coralogix MCP for AI Agents AI Agent Connect

> Coralogix MCP lets you manage your entire observability stack through an AI agent. You can send logs, create parsing rules, manage SLOs, and tweak Grafana dashboards without jumping between tabs. It connects your Coralogix account to your AI client so you can handle log management and cost optimization using natural language.

## Overview
- **Category:** devops-cicd
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_fLjXpnZUgnD9NqivO71a6Yi6Gqrqei8EWgWJEFSK/ai-agent-connect
- **Tags:** observability, log-analytics, slo-tracking, grafana-dashboards, tco-optimization

## Description

This Coralogix MCP lets you manage your entire observability stack through an AI agent. You can send logs, create parsing rules, manage SLOs, and tweak Grafana dashboards without jumping between tabs. It connects your Coralogix account to your AI client so you can handle log management and cost optimization using natural language. Imagine you're in the middle of a production incident and need to find a specific log pattern or check if an SLO is still healthy. Instead of hunting through complex menus or manually writing JSON for new parsing rules, you just tell your AI agent what you need. This connection acts as the bridge, letting your agent reach into Coralogix to pull data or make changes on the fly. You can have your agent set up new rule groups to restructure messy data, adjust TCO overrides to keep your storage costs under control, or even search for the right Grafana dashboard to visualize the problem. It turns Coralogix from a dashboard you have to visit into a set of actions your AI can perform for you. Developers can push quick log updates while SREs track deployment tags, putting the power of your observability stack directly into your chat interface. It's one of the many ways Vinkius helps you turn static data into active workflows.

## Tools

### list_custom_enrichments
List custom enrichments. See all the extra data points you've added to your logs.

### create_rule_group
Create a new parsing rule group. This helps you organize how your logs are structured and processed.

### create_slo
Create a Service Level Objective. Use this to define and monitor your system's reliability goals.

### create_tco_override
Create a TCO policy override. This allows you to manually adjust storage costs for specific data.

### delete_tco_override
Delete a TCO policy override. Use this to revert to default cost management settings.

### get_rules
Get all parsing rules. Quickly see every active rule currently running in your Coralogix account.

### get_tco_overrides
Get all TCO policy overrides. Check which data sets have custom cost management rules applied.

### list_slos
List all SLOs. View a summary of all your active Service Level Objectives at once.

### search_grafana_dashboards
Search hosted Grafana dashboards. Find the right visualization for your specific problem quickly.

### send_logs
Send logs to Coralogix. Push an array of log objects to your platform with specific severity levels.

### create_version_tag
Create a version tag. Mark a specific release or deployment to see how it affects system behavior.

### delete_custom_enrichment
Delete a custom enrichment. Remove extra data points that you no longer need in your logs.

### delete_rule_group
Delete a parsing rule group. Remove old or unnecessary parsing rules to keep your configuration clean.

### delete_slo
Delete an SLO. Remove Service Level Objectives that are no longer relevant to your monitoring.

### get_grafana_home
Get hosted Grafana home dashboard. Retrieve the configuration for your main dashboard landing page.

### get_rule_group
Get a specific parsing rule group. Pull the details of a single rule group to check its configuration.

### create_grafana_dashboard
Create or update a hosted Grafana dashboard. Set up new visualizations or modify existing ones through your agent.

## Prompt Examples

**Prompt:** 
```
List all log parsing rules currently active in Coralogix.
```

**Response:** 
```
I've retrieved your parsing rules. You have 3 active rule groups: 'JSON-Parser', 'Nginx-Logs', and 'Security-Events'. Would you like to see the details of a specific group?
```

**Prompt:** 
```
Search for Grafana dashboards related to 'Kubernetes'.
```

**Response:** 
```
Searching... I found 2 dashboards: 'K8s Cluster Health' and 'Pod Resource Usage'. Which one would you like to inspect?
```

**Prompt:** 
```
Create a version tag named 'v2.4.0' for the 'Payment-Service' application.
```

**Response:** 
```
The version tag 'v2.4.0' has been successfully created for 'Payment-Service'. This deployment is now marked in your Coralogix timeline.
```

## Capabilities

### Push logs directly to the platform
Send log objects with custom metadata and severity levels to Coralogix.

### Automate parsing rules
Create and manage rule groups to restructure your incoming data flow.

### Manage Service Level Objectives
Set up and monitor SLOs to keep your system reliability on track.

### Control storage costs
Adjust TCO policy overrides to manage how your logs are stored.

### Query and create dashboards
Search for existing Grafana dashboards or build new ones via chat.

### Track deployment versions
Mark specific releases with version tags to correlate changes with behavior.

## Use Cases

### Incident Response
An SRE asks the agent to list_slos and search_grafana_dashboards for 'Kubernetes' to find a spike during a production outage.

### Cost Management
A DevOps lead asks the agent to get_tco_overrides to see why storage costs are spiking for a specific microservice.

### Log Structuring
A developer asks the agent to create_rule_group for a new microservice's JSON logs to ensure they are parsed correctly.

### Deployment Tracking
A release manager asks the agent to create_version_tag for 'v2.4.0' to link a production rollout to the Coralogix timeline.

## Benefits

- Manage log parsing rules without manual UI navigation using create_rule_group and get_rules.
- Control your observability costs by managing TCO overrides with create_tco_override and get_tco_overrides.
- Monitor system reliability by creating and listing SLOs with create_slo and list_slos.
- Update your observability visuals by searching and creating Grafana dashboards with search_grafana_dashboards.
- Correlate system changes with behavior by tagging deployments using create_version_tag.
- Push application logs instantly from your environment using send_logs to keep your data fresh.

## How It Works

The bottom line is you get a natural language interface for your entire Coralogix observability stack.

1. Subscribe to this Connector and provide your Coralogix API Key and Domain.
2. Connect the Connector to your preferred AI client like Claude, Cursor, or Windsurf.
3. Ask your agent to perform tasks like listing rules, checking SLOs, or creating dashboards.

## Frequently Asked Questions

**What can I do with the Coralogix MCP?**
You can manage logs, parsing rules, SLOs, and dashboards using natural language. It lets your AI agent perform actions directly in your Coralogix account.

**Can I use Coralogix MCP to control my costs?**
Yes, you can use it to check and manage TCO policy overrides, which helps you keep your log storage costs under control.

**How does Coralogix MCP help with incident response?**
It helps you find the right Grafana dashboards and check your SLO status quickly through a chat interface, saving you from clicking through menus.

**Can I send logs directly through the Coralogix MCP?**
Yes, your agent can push log objects directly to Coralogix with specific metadata and severity levels.

**Does Coralogix MCP support Grafana?**
Yes, it allows you to search for hosted dashboards and create new ones using your AI client.

**How do I track my deployments with Coralogix MCP?**
You can ask your agent to create version tags for your releases, which marks them in your Coralogix timeline for easier correlation.

**Can I programmatically create a version tag for a new deployment?**
Yes! Use the `create_version_tag` tool. You can provide a name for the version and optionally specify the application and subsystem to mark exactly when a release occurred.

**How do I check the current Service Level Objectives (SLOs) configured in my account?**
Simply ask the agent to run the `list_slos` query. It will return all configured SLOs, allowing you to monitor reliability targets directly.

**Is it possible to search for existing Grafana dashboards through the AI?**
Yes. You can use the `search_grafana_dashboards` tool by providing a query string. The agent will return matching dashboards found in your Coralogix-hosted Grafana instance.