Graylog Proxy
БесплатноНе проверенLocal proxy that fixes Graylog MCP API schema and response compatibility issues.
Описание
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/$defsreferences that clients cannot resolve datarowsare returned as arrays-of-arrays instead of arrays-of-objectseffective_timerange.from/.toare returned as primitives but schemas require objects- Optional object fields (e.g.
unit) are returned asnullbut 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 |
Установка Graylog Proxy
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/vavere/graylog-mcp-fixFAQ
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
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Graylog Proxy with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
