tty-table MCP

MCP-сервер оформляет переданные агентом строки в текстовую таблицу с переносами, выравниванием и заданной шириной.

  • 311 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Клиент запускает локальный npm-пакет и передает ему строки для оформления.
Все причины и проверки

tecfu/tty-table

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/tty-table-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Клиент запускает локальный npm-пакет и передает ему строки для оформления.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

tty-table MCP превращает структурированные данные агента в таблицу для терминала или текстового отчета. Агент передает строки, при необходимости заголовки и параметры оформления. Сервер возвращает готовый текст, который можно включить в ответ без ручного выравнивания пробелами. Ширина рассчитывается по видимым ячейкам терминала, включая широкие символы Unicode. Сервер переносит текст и оформляет границы по заданным параметрам. Сам пакет также содержит CLI и библиотеку для приложений на JavaScript.

Для кого. Авторам терминальных отчетов, которым нужно показывать длинные значения и числовые столбцы в читаемой таблице.

Подходит, если

  • Результаты проверки нужно выровнять по столбцам в текстовом ответе агента.
  • Длинные названия не помещаются в окно терминала и требуют переноса.
  • В таблице смешаны латиница и широкие символы, из-за чего обычный подсчет длины сбивает границы.
  • Одинаковые данные надо показать компактно с заранее заданной шириной.

Не подходит, если

  • Требуется диаграмма с графической шкалой и экспортом изображения.
  • Агент должен сам получить данные из базы, а подключения к ней нет.
  • Пользователю нужен редактируемый Excel-файл с формулами.

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

Оформи эти результаты тестов в таблицу шириной 80 символов, выровняй длительность справа и перенеси длинные названия.

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Текущая версия пакета требует Node.js 22 или новее, включая запуск через MCP и CLI. Сервер получает готовые строки от агента и не содержит подключения к источнику данных. Сервер возвращает текстовую таблицу; интерактивное редактирование ячеек и формулы не входят в этот инструмент. Широкие символы и цветные последовательности учитываются по правилам терминального отображения, поэтому результат в пропорциональном шрифте может выглядеть иначе.

Как отключить. Удалите подключение tty-table из MCP-клиента и завершите запущенный процесс. Уже созданные текстовые отчеты останутся без изменений.

Частые вопросы

Обязательны ли заголовки?

Нет. Строки обязательны, а заголовки можно опустить. Добавьте их, если без названий столбцов отчет будет непонятен.

Какие строки принимает сервер?

Массивы ячеек или объекты с именами столбцов. Выберите один согласованный формат для всего отчета.

Как выровнять числа справа?

Укажите правое выравнивание для нужного заголовка или столбца. В результате проверьте, что разряды читаются в моноширинном шрифте.

Есть ли другие MCP-инструменты?

Сейчас описан один инструмент `render_table`. Перед планированием дополнительных действий проверьте список инструментов своей версии.

Занимают ли цветовые ANSI-коды место в столбце?

Нет. ANSI-последовательности исключаются из измерения ширины. Проверяйте отчет в терминале, который поддерживает выбранное оформление.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

Десктопное рабочее место для SQL с встроенным MCP-сервером: агент читает схему и выполняет запросы в том же клиенте, где работаете вы

MCP-серверШирокий доступ5,5 тыс.Звезды репозитория

MCP-сервер для доступа агента к MySQL: чтение схемы и запросы, по умолчанию только на чтение, запись включается флагами

MCP-серверРасширенный доступ2,2 тыс.Звезды репозитория

MCP-сервер на Python для работы с MySQL: список таблиц, чтение данных, выполнение SQL и разбор схемы через контролируемый интерфейс

MCP-серверШирокий доступ1,4 тыс.Звезды репозитория

Один MCP-сервер для SQLite, SQL Server, PostgreSQL и MySQL: агент читает и меняет данные, правит схему и выгружает CSV и JSON

MCP-серверШирокий доступ391Звезды репозитория

dbt MCP

dbt-mcp

Официальный

Официальный сервер MCP от dbt Labs: Semantic Layer, метаданные проекта, запуск команд dbt и SQL к хранилищу из агента

MCP-серверРасширенный доступ621Звезды репозитория
Нужен VPN

MCP-сервер и CLI для генерации научных схем, диаграмм и графиков из текста статьи или данных

MCP-серверРасширенный доступ2,5 тыс.Звезды репозитория

Коротко о README

Библиотека поставляется с ESM- и CommonJS-входами. Отдельная браузерная сборка позволяет вывести такую же таблицу в консоль веб-страницы.

Бейдж для README

Сообщить о проблеме