Coralogix MCP Server
A command-line tool for monitoring and analyzing Coralogix logs using the Model Control Protocol, providing tools to query and summarize log data.
README
Coralogix MCP Server
A command-line tool for monitoring and analyzing Coralogix logs using MCP (Model Control Protocol).
Installation
Install directly from GitHub using pipx:
# Install
pipx install git+https://github.com/neoai-agent/coralogix-mcp.git
# Or run without installation
pipx run git+https://github.com/neoai-agent/coralogix-mcp.git
Quick Start
Run the server with your credentials:
coralogix-mcp --coralogix-api-key "YOUR_CORALOGIX_API_KEY" \
--openai-api-key "YOUR_OPENAI_API_KEY"
Available Tools
The coralogix-mcp package provides the following MCP tools for interacting with Coralogix logs:
-
get_2xx_logs - Analyze 2XX success logs from Coralogix with API endpoint statistics
- Returns API analysis showing top endpoints with request counts
- Optional
service_nameparameter to filter by specific service
-
get_4xx_logs - Analyze 4XX client error logs from Coralogix
- Returns API analysis with endpoint statistics
- Includes recent error details from the last 2 minutes
- Shows total error count
- Optional
service_nameparameter to filter by specific service
-
get_5xx_logs - Analyze 5XX server error logs from Coralogix
- Returns API analysis with endpoint statistics
- Includes recent error details from the last 2 minutes
- Shows total error count
- Optional
service_nameparameter to filter by specific service
-
get_coralogix_logs_by_string - Search logs for a specific string and return context around matches
- Required
search_stringparameter to search for - Optional
service_nameparameter to filter by specific service - Optional
context_linesparameter (default: 100) to specify context around matches - Returns log entries with surrounding context for better debugging
- Required
All tools automatically handle:
- Service name matching and validation
- Time range filtering (default: last 15 minutes)
- Error handling and logging
- JSON response formatting
For more details, run:
coralogix-mcp --help
Development
For development setup using a virtual environment:
# Clone the repository
git clone https://github.com/neoai-agent/coralogix-mcp.git
cd coralogix-mcp
# Set up virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install development dependencies
pip install -e ".[dev]"
License
MIT License - See LICENSE file for details.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.