Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Graylog Proxy

БесплатноНе проверен

Local proxy that fixes Graylog MCP API schema and response compatibility issues.

GitHubEmbed

Описание

Local proxy that fixes Graylog MCP API schema and response compatibility issues.

README

A local MCP proxy that sits between your AI client and a Graylog MCP server, fixing schema and response compatibility issues that prevent standard MCP clients from working with Graylog's API.

Why

Graylog's MCP implementation has several issues that cause MCP clients to reject its responses:

  • Output schemas contain $ref/$defs references that clients cannot resolve
  • datarows are returned as arrays-of-arrays instead of arrays-of-objects
  • effective_timerange.from/.to are returned as primitives but schemas require objects
  • Optional object fields (e.g. unit) are returned as null but schemas lack null support

This proxy transparently fixes all of these on the fly.

Setup

npm install

Create a .env file in the project root:

GRAYLOG_TOKEN=your_api_token_here
GRAYLOG_MCP_URL=https://your-graylog-instance/api/mcp

The token is used as HTTP Basic Auth: Authorization: Basic base64(token:token).

Running

node index.js

MCP client configuration

For opencode (~/.config/opencode/opencode.json):

{
  "mcp": {
    "graylog": {
      "type": "local",
      "command": "node /path/to/graylog-mcp-fix/index.js",
      "enabled": true,
      "environment": {
        "GRAYLOG_MCP_URL": "Graylog MCP endpoint URL",
        "GRAYLOG_TOKEN": "Graylog API token"
      }
    }
  }
}

Environment variables

Variable Default Description
GRAYLOG_TOKEN (empty) Graylog API token
GRAYLOG_MCP_URL (built-in URL) Graylog MCP endpoint URL

from github.com/vavere/graylog-mcp-fix

Установка Graylog Proxy

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/vavere/graylog-mcp-fix

FAQ

Graylog Proxy MCP бесплатный?

Да, Graylog Proxy MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Graylog Proxy?

Нет, Graylog Proxy работает без API-ключей и переменных окружения.

Graylog Proxy — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Graylog Proxy в Claude Desktop, Claude Code или Cursor?

Открой Graylog Proxy на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Graylog Proxy with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development