MarkItDown: конвертация документов для Claude
Каждый PDF, который ты загружаешь в Claude, по сути тарифицируется дважды — и Microsoft выпустила бесплатное решение. ~173 000 звёзд на GitHub.
Проблема: скрытый налог на каждую страницу
Когда ты загружаешь PDF, Claude не просто читает текст. Он превращает каждую страницу в изображение, а поверх извлекает текст — и ты платишь за оба варианта. По документации самой Anthropic один только текст занимает 1 500–3 000 токенов на страницу, и сверху добавляется изображение каждой страницы.
Контракт на 20 страниц сжигает 60 000+ токенов ещё до первого вопроса. Если гоняешь документы через Claude весь день — именно здесь тихо исчезает лимит.
Решение: MarkItDown
Бесплатный open-source инструмент от Microsoft, который конвертирует файлы в чистый Markdown: PDF, Word, Excel, PowerPoint. Заголовки и таблицы переживают конвертацию, а не превращаются в кашу. Изображения страниц исчезают полностью — Claude читает чистый текст, и ты платишь только за слова.
Установка — одна строка
Понадобится Python с pip и пять минут.
Конвертация файла:
Готово: клади в Claude файл .md вместо PDF — и платёж за изображения страниц исчезает. Для проверки сконвертируй многостраничный PDF и сравни расход токенов с загрузкой сырого файла: на длинных документах разница огромная.
Сильный ход: MCP-сервер — настроил и забыл
У MarkItDown есть официальный MCP-сервер: Claude Desktop будет конвертировать каждый файл автоматически.
Затем добавь в конфиг Claude Desktop (Settings → Developer → Edit Config, файл claude_desktop_config.json):
Перезапусти Claude Desktop — теперь любой файл конвертируется сам.
Как выжать максимум
- Конвертируй всё длиннее пары страниц — контракты, отчёты и брифы страдают сильнее всего.
- Прогоняй документы пакетно — сделай конвертацию стандартным шагом процесса.
- Храни .md-файлы — они меньше, ищутся и переиспользуются в будущих сессиях.
- Живёшь в Claude Desktop — ставь MCP-сервер: ноль усилий после разовой настройки.