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

shuck-file — MCP-сервер для Claude Code: документы в Markdown

Превращает Word, PDF, Excel, PowerPoint и CSV в чистый Markdown. Большие файлы отдаёт картой разделов, чтобы агент читал только нужное.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add shuck-file -- uvx shuck-file
Открыть на GitHub

Что делает shuck-file

shuck-file ставится как MCP-сервер и даёт агенту два инструмента: shuck для конвертации и list_formats со списком поддерживаемых форматов. Внутри — отдельные экстракторы под каждый тип файла: python-docx для .docx, pdfplumber для .pdf, openpyxl для .xlsx, python-pptx для .pptx, стандартная библиотека для .csv. Из Word сохраняются заголовки, жирный и курсив, списки и таблицы; из PDF — текст и разрывы страниц; из Excel — все листы таблицами.

Логика такая: мелкий файл выводится целиком, крупный возвращает карту документа с разделами, оценкой токенов и подсказками, что делать дальше. Дальше можно взять только нужные разделы через --sections s1,s3, поискать по тексту через --grep, вытянуть одни таблицы или уложиться в бюджет токенов через --budget 4000. Есть probe для принудительной карты и pull как синоним --all.

Ставится пакет через pip install shuck-file — он же приносит CLI shuck и сам сервер. Для запуска нужен uvx, потому что команды подключения вызывают uvx shuck-file. Если uvx не установлен, MCP-сервер не поднимется, и агент просто не увидит инструментов.

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

  • прочитать большой PDF, не забивая контекст целиком
  • вытащить таблицы из Excel в виде Markdown
  • найти нужный фрагмент в отчёте по ключевому слову
  • собрать конспект презентации вместе с заметками докладчика
  • уложить содержимое документа в заданный лимит токенов

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

  • Сконвертируй quarterly-report.pdf в Markdown и покажи карту разделов
  • Достань из data.xlsx только заголовки колонок и первые 5 строк
  • Найди в report.pdf все упоминания выручки через --grep

Как установить shuck-file

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

claude mcp add shuck-file -- uvx shuck-file

uvx запускает команду с именем пакета; если в README она другая — uvx --from shuck-file <команда>

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

Вопросы о shuck-file

Как установить shuck-file в Claude Code?

Одной командой: claude mcp add shuck-file -- uvx shuck-file. Она регистрирует MCP-сервер, после чего агент получает инструменты shuck и list_formats.

Что делает shuck-file?

Конвертирует документы в Markdown для агентов. Мелкие файлы отдаёт целиком, крупные — картой разделов с оценкой токенов, чтобы читать только нужные куски.

Какие форматы поддерживает shuck-file?

Word (.docx), PDF, Excel (.xlsx), PowerPoint (.pptx) и CSV. Список можно получить командой shuck --formats или инструментом list_formats.

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

Всё по теме «Документы и офис» →
Excel MCP Server haris-musa MCP-сервер, который даёт агенту читать и править книги Excel: формулы, сводные таблицы, диаграммы. Microsoft Excel при этом не нужен. CX Codex +1 ★ 4 259звёзд репо kordoc chrisryugj Парсит документы HWP, HWPX, PDF, таблицы и сканы в Markdown без внешних сервисов. Даёт агенту инструменты для заполнения форм и сравнения версий. CX Codex +1 ★ 2 726звёзд репо Power BI Authoring MCP Server (Local) microsoft MCP-сервер для создания и изменения семантических моделей Power BI. Помогает агенту настраивать таблицы, связи, вычислять меры и проверять запросы DAX прямо через чат. CX Codex +1 ★ 1 247звёзд репо Microsoft 365 MCP Server Softeria Подключает агента к сервисам Microsoft 365 через Graph API: почта Outlook, календарь, файлы OneDrive, задачи и Teams. CX Codex +1 ★ 1 074звёзд репо anymd SylphxAI Преобразует PDF, офисные документы, веб-страницы и медиафайлы в Markdown прямо на машине. Пригодится агентам для чтения контекста без внешних облачных API. CX Codex +1 ★ 1 051звёзд репо Docling MCP docling-project Превращает PDF и другие документы в структурированный JSON прямо в чате агента. Пригодится, когда надо разобрать отчёт или статью для дальнейшей обработки. CX Codex +1 ★ 777звёзд репо

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

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