К основному содержанию
MCP-сервер CX Codex

RDL MCP Server — MCP-сервер для Claude Code: функции и установка

Позволяет просматривать и менять файлы отчётов SSRS через вызовы ИИ-ассистента без прямого редактирования XML.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env RDL_MCP_LOG_LEVEL=<RDL_MCP_LOG_LEVEL> --env RDL_MCP_LOG_FILE=<RDL_MCP_LOG_FILE> --transport stdio rdl-mcp-server -- uvx rdl-mcp
Открыть на GitHub

Что делает RDL MCP Server

Разбор файлов RDL вручную утомляет из-за вложенного XML на тысячи строк. Сервер даёт модели набор инструментов для чтения колонок, параметров и наборов данных, отдавая структурированный JSON вместо сырой разметки.

Через функции редактирования помощник меняет ширину колонок, обновляет заголовки, добавляет формулы в подвал или подменяет хранимые процедуры в наборах данных. После правок встроенный инструмент проверяет валидность полученного XML.

Для запуска нужны Python 3.8+ и утилита uvx. Сейчас сервер поддерживает только табличные блоки Tablix: диаграммы и матрицы придётся править руками.

Какие задачи решает

  • изучить структуру и поля наборов данных в файле .rdl
  • изменить заголовки и ширину колонок в таблице отчёта
  • обновить имя хранимой процедуры для выборки данных
  • добавить параметры отчёта без ручной правки тегов

Примеры запросов агенту

  • Покажи список всех параметров и наборов данных в файле report.rdl.
  • Измени ширину колонки Account Number в report.rdl на 2 дюйма.
  • Добавь в отчёт sales.rdl колонку TaxAmount с суммой в подвале.

Как установить RDL MCP Server

Командой платформы

claude mcp add --env RDL_MCP_LOG_LEVEL=<RDL_MCP_LOG_LEVEL> --env RDL_MCP_LOG_FILE=<RDL_MCP_LOG_FILE> --transport stdio rdl-mcp-server -- uvx rdl-mcp

Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from rdl-mcp <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о RDL MCP Server

Как установить RDL MCP Server в Claude Code?

Выполните команду claude mcp add rdl-mcp -- uvx rdl-mcp. Для работы в системе должны быть установлены Python 3.8+ и менеджер пакетов uv.

Зачем нужен RDL MCP Server?

Он избавляет от ручного поиска тегов в отчётах SSRS. Ассистент получает готовые команды для чтения и точечного изменения структуры отчёта.

Какие элементы отчётов умеет редактировать сервер?

Инструмент работает с таблицами Tablix, их параметрами, колонками и источниками данных. Матрицы и графики пока не поддерживаются.

Похожие MCP-серверы

Все MCP-серверы по теме «Данные и базы» →
pbirb-mcp mafaq229 Правит paginated-отчёты Power BI Report Builder (.rdl) прямо из чата: создаёт отчёт, настраивает источники данных, датасеты и параметры. CX Codex +1 ★ 6звёзд репо report-generator claude-office-skills Генерирует аналитические отчёты, сводки KPI и графики по сырым данным из CSV, Excel или JSON. Пригодится для быстрой визуализации продаж и метрик. CX Codex +1 5 200установок Excel MCP Server (FsOpenXmlDsl) Kookerella-Ltd Декомпилирует таблицы .xlsx в скрипты на F# и C#, а также в форматы XML и JSON. Помогает разбирать структуру книг Excel и собирать новые файлы из структурированных данных. CX Codex +1 ★ 9звёзд репо minimax-pdf nexu-io Генерирует, заполняет и переформатирует PDF по дизайн-системе с токенами и 15 стилями обложек. Пригодится для брендированных документов, гайдов и отчётов. CX Codex +1 2 800установок data-storytelling Seth Hobson Скилл превращает сырые данные в понятный рассказ с визуализациями, контекстом и рекомендациями. Пригодится для отчётов и презентаций для руководителей. CX Codex 16 782установок build-report официальный Data Analytics Maintainers Собирает аналитические отчёты с выводами, таблицами и визуализациями для руководителей, продакт-менеджеров или технических команд. CX Codex GP ChatGPT 4установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой