cribl-mcp

cribl-mcp

2

The Cribl MCP Server is a Model Context Protocol server designed for AI-driven data interactions with the Cribl API. It facilitates the discovery and invocation of data operations within a Cribl deployment, supporting Node.js applications and providing various data management tools.

Cribl MCP Server

A Model Context Protocol (MCP) server that enables AI interactions with the Cribl API. This server allows AI clients to discover and invoke data operations from a Cribl deployment using standardized MCP tooling. The available tools include listing Worker Groups/Fleets, getting/setting Pipeline configurations, getting Source configurations, restarting Worker Groups, and querying System Metrics. For detailed documentation, see the docs/ directory.

Getting Started

  • Prerequisites: Node.js (version 16 or later) and Internet access.
  • Quick Start with npx: Set essential environment variables and execute via npx.
  • Local Development: Clone the repo, install dependencies, and configure environment variables.

Available Tools

This server provides tools to interact with Cribl, including listing Worker Groups, setting Pipeline configurations, and more.