Honeycomb MCP Server logo

Honeycomb MCP Server

by kajirita2002

This server provides an interface using the Model Context Protocol (MCP) to enable Claude AI to interact with the Honeycomb API. It allows Claude AI to perform operations such as retrieving, creating, and updating Honeycomb datasets, queries, events, boards, markers, SLOs, and triggers.

View on GitHub

Last updated: N/A

What is Honeycomb MCP Server?

The Honeycomb MCP server is a standalone implementation that integrates Claude AI with Honeycomb, enabling it to interact with Honeycomb's observability platform via the Model Context Protocol (MCP). This allows Claude AI to manage and analyze Honeycomb data.

How to use Honeycomb MCP Server?

To use the server, you need Node.js 18 or higher and a Honeycomb API key. Install the server globally or use it directly with npx. Configure the MCP configuration file with the server details and set the HONEYCOMB_API_KEY environment variable. Then, start the server.

Key features of Honeycomb MCP Server

  • Authentication with Honeycomb API

  • Dataset Management (listing, getting details)

  • Column Management (listing)

  • Query Management (creation, execution, result retrieval)

  • Board Management (listing, getting details)

Use cases of Honeycomb MCP Server

  • Observability Automation: Automate SLO creation and management.

  • Incident Investigation: Help investigate incidents by querying error data.

  • Dataset Management: Create and manage datasets via Claude AI.

  • Querying and Analysis: Allow Claude AI to create and run queries to analyze data.

FAQ from Honeycomb MCP Server

How do I authenticate with the Honeycomb API?

Set the HONEYCOMB_API_KEY environment variable with your Honeycomb API key.

What if I get an AUTH_ERROR?

Ensure your HONEYCOMB_API_KEY is set correctly and that the API key has the appropriate permissions.

What if a dataset is not found?

Confirm that the dataset slug is correct and that the dataset exists in your Honeycomb account.

What if I have issues executing a query?

Validate that query parameters are formatted correctly and check that column names in queries match those in your dataset.

What do I do if I reach the Honeycomb API rate limit?

The server will return a RATE_LIMIT error. Try reducing the frequency of your requests or contact Honeycomb support to discuss rate limit increases.