Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"coralogix-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server for Coralogix integration, currently providing tools for log querying.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in analytics
MCP Server for GCP environment for interacting with various Observability APIs.
⚡ A Simple / Speedy / Secure Link Shortener with Analytics, 100% run on Cloudflare.
MCP server for InsightSentry financial data API - market data, options, screeners, and more
MCP server for Google Lighthouse performance metrics
MCP Security Weekly
Get CVE alerts and security updates for Coralogix Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server for Coralogix integration, currently providing tools for log querying.
# Clone the repository
git clone https://github.com/checkmatez/coralogix-mcp-server.git
cd coralogix-mcp
# Install dependencies
make install
# Build the server
make build
Set your Coralogix API credentials:
# Environment variables
export CORALOGIX_API_KEY="your-api-key"
export CORALOGIX_API_URL="https://api.coralogix.com" # Optional, defaults to US region
# Or use command line flags
./bin/coralogix-mcp-server stdio --api-key="your-api-key" --api-url="https://api.coralogix.com"
Run the server in stdio mode:
# Run from source (development)
make dev
# Run built binary
./bin/coralogix-mcp-server stdio
# With specific configuration
./bin/coralogix-mcp-server stdio \
--api-key="your-key" \
--enabled-toolsets="logs" \
--read-only=true
log_query - Execute synchronous Dataprime queries against Coralogix logslog_background_query - Submit asynchronous background queries for long-running operationslog_background_query_status - Check the status of a background querylog_background_query_data - Retrieve results from completed background querieslog_background_query_cancel - Cancel a running background query{
"tool": "log_query",
"arguments": {
"query": "source logs | filter severity == 'error' | limit 100",
"startDate": "2024-01-01T00:00:00Z",
"endDate": "2024-01-02T00:00:00Z",
"tier": "TIER_FREQUENT_SEARCH"
}
}
// 1. Submit the query
{
"tool": "log_background_query",
"arguments": {
"query": "source logs | stats count() by severity",
"startDate": "2024-01-01T00:00:00Z",
"endDate": "2024-01-31T00:00:00Z"
}
}
// Returns: { "queryId": "abc123..." }
// 2. Check status
{
"tool": "log_background_query_status",
"arguments": {
"queryId": "abc123..."
}
}
// 3. Retrieve results when complete
{
"tool": "log_background_query_data",
"arguments": {
"queryId": "abc123..."
}
}
make build # Build binary for current platform
make test # Run tests with coverage
make dev # Run development server
make run # Run built binary
make lint # Run linters
make check # Run all checks (fmt, vet, lint, test)
make clean # Clean build artifacts
make help # Show all available commands
coralogix-mcp/
├── cmd/
│ └── coralogix-mcp-server/ # Main server application
│ └── main.go # CLI entry point
├── internal/
│ └── server/ # Core server implementation
│ └── server.go # MCP server logic
├── integration/ # Integration tests
│ └── integration_test.go # Integration tests
├── .golangci.yml # Linting configuration
├── Makefile # Build automation
├── go.mod # Go module file
├── go.sum # Go module checksums
└── README.md # This file
# Unit tests
make test
# Integration tests
go test ./integration/...
# With coverage
make test && open coverage.html