Skip to main content
Glama
kajirita2002

honeycomb-mcp-server

honeycomb_boards_list

Retrieve a list of all available boards from the honeycomb-mcp-server to manage or analyze system configurations efficiently.

Instructions

List all boards

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Handler for the honeycomb_boards_list tool. Dispatches to client.listBoards() and formats the response as MCP content.
    case "honeycomb_boards_list": {
      const response = await client.listBoards();
      return {
        content: [{ type: "text", text: JSON.stringify(response) }],
      };
    }
  • Tool schema definition including name, description, and empty input schema for honeycomb_boards_list.
    const boardsListTool: Tool = {
      name: "honeycomb_boards_list",
      description: "List all boards. Boards are a place to pin and save useful queries and graphs you want to retain for later reuse and reference.",
      inputSchema: {
        type: "object",
        properties: {},
      },
    };
  • index.ts:782-798 (registration)
    Registration of boardsListTool in the list of tools exposed via ListToolsRequestSchema.
    server.setRequestHandler(ListToolsRequestSchema, async () => {
      return {
        tools: [
          authTool,
          datasetsListTool,
          datasetGetTool,
          columnsListTool,
          queryCreateTool,
          queryGetTool,
          queryResultCreateTool,
          queryResultGetTool,
          datasetDefinitionsListTool,
          boardsListTool,
          boardGetTool,
        ],
      };
    });
  • HoneycombClient.listBoards() method that performs the API call to list boards.
    async listBoards(): Promise<any> {
      const response = await fetch(`${this.baseUrl}/boards`, {
        method: "GET",
        headers: this.headers,
      });
    
      if (!response.ok) {
        throw new Error(`Failed to list boards: ${response.statusText}`);
      }
    
      return await response.json();
    }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kajirita2002/honeycomb-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server