Honeycomb MCP Server logo

Honeycomb MCP Server

by MCP-Mirror/kajirita2002

This server provides an interface that uses 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 Claude to interact with Honeycomb's API using the Model Context Protocol (MCP). It allows Claude AI to manage and interact with Honeycomb resources.

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 using npm or directly with npx. Configure the server with your Honeycomb API key and add the configuration to your mcp_config.json file. Then, start the server.

Key features of Honeycomb MCP Server

  • Authentication with Honeycomb API

  • Dataset management (list, get)

  • Column management (list)

  • Query management (create, get, execute)

  • Board management (list, get)

Use cases of Honeycomb MCP Server

  • Automating observability tasks using Claude AI

  • Investigating incidents by querying Honeycomb data

  • Creating and managing Honeycomb datasets and queries through natural language

  • Setting up SLOs for API response times with Claude's assistance

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 I get a Dataset Not Found error?

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

What if I get a Query Execution Issue error?

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

What are the prerequisites for running this server?

Node.js 18 or higher and a Honeycomb API key.