Skip to main content
Glama

Unplain MCP

Ваш ассистент пишет электронную книгу или отчёт. Unplain оформляет её и возвращает готовый к публикации PDF.

Unplain — это размещённый сервер Model Context Protocol. Попросите ассистента создать документ, и он выберет дизайн (или применит сохранённый бренд), сгенерирует обложку и экспортирует готовый PDF с оформленной обложкой, оглавлением, построенным из заголовков, настоящей пагинацией и завершающей страницей с призывом к действию. Вы не покидаете чат и не открываете инструменты дизайна.

Из этого следует два важных момента, ради которых стоит использовать этот сервис вместо прямого запроса к модели на создание PDF:

  • Результат всегда одинаковый. Брендовые темы сохраняются, поэтому десятый документ совпадает с первым. Ассистент может создать тему и переиспользовать её.

  • Правки не тратят токены. Каждый документ — это реальный проект в вашем аккаунте Unplain, и инструменты возвращают ссылку на редактор. Исправьте предложение, нажав на него, а не перегенерируйте файл заново.

Unplain не пишет ваш контент и не принимает файлы через MCP: ассистент передаёт текст в формате Markdown. Загрузка .docx или .txt — это функция веб-приложения, а не MCP.

  • Конечная точка: https://app.unplain.io/api/mcp

  • Транспорт: потоковый HTTP

  • Аутентификация: Authorization: Bearer <api-key> (также принимается просто Authorization: <api-key>)

  • Установка: ничего устанавливать не нужно

  • Документация: https://unplain.io/mcp

  • Тарифы: включено во все планы, бесплатный и Pro. https://unplain.io/pricing

Этот репозиторий — документация. Сервер размещён у нас, поэтому здесь нет пакета для установки и исходного кода для запуска. Вопросы и сообщения об ошибках приветствуются.

Публикация в официальном реестре MCP: см. PUBLISHING.md. Манифест: server.json.


Быстрый старт

1. Получите API-ключ

Создайте ключ в настройках аккаунта. Он показывается только один раз. Бесплатного аккаунта достаточно для всего, что описано ниже.

2. Добавьте сервер

Claude Code

claude mcp add --transport http unplain https://app.unplain.io/api/mcp \
  --header "Authorization: Bearer unp_your_key_here"

Полное руководство: https://unplain.io/mcp/claude-code

Codex

export UNPLAIN_API_KEY="unp_your_key_here"

codex mcp add unplain \
  --url https://app.unplain.io/api/mcp \
  --bearer-token-env-var UNPLAIN_API_KEY

Полное руководство: https://unplain.io/mcp/codex

Что угодно ещё

Подойдёт любой клиент, который умеет подключать удалённый MCP-сервер и отправлять заголовок Authorization. Вам понадобятся два значения:

Server URL:  https://app.unplain.io/api/mcp
Header:      Authorization: Bearer unp_your_key_here

Клиент, который поддерживает только серверы на вашей собственной машине, пока подключиться не сможет.

3. Поприветствуйте сервер

List the Brand Themes in my Unplain account and tell me which one is the default.

Пустой список — это уже успех: соединение работает, а темы вы пока не сохраняли.

4. Создайте что-нибудь

Write a short ebook called "The Email Welcome Sequence Playbook" with an intro
and five chapters. Use my default Brand Theme, then export the PDF.

Related MCP server: MCP MD2PDF Server

Инструменты

Двенадцать инструментов. Названия и поведение актуальны для версии, указанной в CHANGELOG.md.

Инструмент

Что делает

get_account

Сообщает, какой план привязан к ключу, и какие лимиты действуют. Стоит вызывать перед длинными операциями.

get_design_options

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

list_brand_themes

Список сохранённых брендовых тем.

create_brand_theme

Сохранить новую брендовую тему: цвета, шрифты, ссылки.

update_brand_theme

Изменить название темы, цвета, шрифты или ссылки.

create_ebook

Создать проект из заголовка и текста в Markdown.

list_ebooks

Найти проекты текущего пользователя.

get_ebook

Прочитать проект как структурированный план.

update_ebook

Переписать абзацы, заголовки и списки, изменить текст и стиль обложки, применить тему или заменить содержимое.

generate_cover_image

Обложка на основе ИИ — по заголовкам разделов или по вашему описанию.

export_ebook

Отрендерить PDF из проекта.

get_export_status

Проверить статус экспорта и получить ссылку для скачивания.

Важные замечания

  • Правки атомарны и защищены от конфликтов. Ассистент не может перезаписать изменение, которое вы внесли в веб-приложении в то же время; устаревшая запись будет отклонена, а не применена поверх вашей работы.

  • Дизайн можно описать словами, а не задавать вручную. «Строгий монохромный отчёт» или «элегантный независимый литературный журнал» превращается в реальные настройки, выбранные из того, что Unplain действительно поддерживает, а не выдуманные.

  • Шрифты вне каталога будут отклонены, а не заменены. Что вы видите в приложении, то и окажется в PDF.

  • Генерация обложки расходует вашу обычную квоту — ту же, что и кнопка в приложении. Отдельной квоты для MCP нет. Перезапись существующей обложки требует явного подтверждения, так что повторный запрос не приведёт к лишнему списанию.

  • Ссылки для скачивания подписаны и истекают. Проект сохраняется, поэтому при необходимости просто запустите экспорт ещё раз, а не храните старую ссылку.


Планы и лимиты

MCP — это интерфейс, а не отдельный тариф. Ключ даёт ровно те же возможности, что и аккаунт, за которым он стоит, и те же лимиты действуют независимо от того, работаете ли вы в веб-приложении или через ассистента.

Бесплатный

Pro

Страниц контента в PDF

5

Безлимит

Сохранённых проектов

5

Безлимит

Брендовых тем

1

25

Обложки на основе ИИ

1 за всё время

30 за период

Значок «Сделано в Unplain»

Всегда

Можно убрать

Обложка, оглавление и страница с призывом к действию не учитываются в лимите страниц. Актуальные тарифы: https://unplain.io/pricing


Примеры запросов

Полный набор примеров — в examples/prompts.md. Несколько для начала:

Take the Markdown in notes.md and create an Unplain ebook called "Q3 Growth
Report". Use my default Brand Theme, then wait for the export and give me the
PDF link.
Open my Unplain ebook "Q3 Growth Report", read the outline, rewrite the
introduction so it opens with a concrete number instead of a general claim,
then export a fresh PDF.
Analyse the churn data in ./data, write it up as a report with an executive
summary, three findings and a recommendation, then create it in Unplain using
my "Acme" theme and export the PDF.

Как обращаться с ключом

Относитесь к нему как к паролю.

  • Codex читает ключ из переменной окружения — так он не попадает в конфигурационные файлы.

  • Команда Claude Code -s project записывает .mcp.json в корень проекта. Не коммитьте в репозиторий настоящий ключ. Используйте заглушку, а каждый участник пусть подставляет свой собственный; ключ действует в том аккаунте, которому принадлежит.

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


Устранение неполадок

Симптом

Причина

Любой вызов инструмента завершается ошибкой

Ключ не доходит до сервера. Заголовок должен быть Bearer (с пробелом), затем ключ, а URL должен заканчиваться на /api/mcp без завершающего слэша. Неверный ключ даёт ошибку 401, которую большинство клиентов показывают как неудачное подключение.

Инструменты не появляются

Перезапустите клиент. Новые серверы подхватываются при старте сессии.

Codex не находит ключ

Он читает окружение при запуске. Экспортируйте переменную в профиле оболочки и запускайте Codex из оболочки, где она задана.

«Нет брендовых тем»

Соединение работает, просто вы ещё не сохранили ни одной темы. Ассистент может создать её или использовать встроенные пресеты.

Экспорт говорит, что книга слишком длинная

В бесплатном плане экспортируется до 5 страниц контента. Сократите текст или перейдите на Pro. Проект в любом случае сохраняется.

Слишком много запросов

Действуют поаккаунтные лимиты на создание и экспорт. Подождите минуту.

Подробнее: https://unplain.io/mcp


Поддержка

Лицензия

Документация и примеры в этом репозитории распространяются по лицензии MIT. Сам сервис Unplain регулируется его условиями и политикой конфиденциальности.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides tools for converting Markdown content and files into professional PDF documents with full support for Mermaid diagrams and LaTeX rendering. It allows for high-quality output customization, including paper size, table of contents, and syntax highlighting styles.
  • F
    license
    Not graded
    quality
    D
    maintenance
    Converts Markdown files and raw content into professionally styled PDFs with full support for Mermaid diagrams and syntax highlighting. It offers customizable page formats, margins, and modern typography for high-quality document generation.
    11
  • A
    license
    A
    quality
    A
    maintenance
    Turn markdown into designed PDFs with cover page, table of contents, and code blocks that hold across pages. One command from Claude Desktop, Claude Code, Cursor, Cline, Zed, or any MCP-capable client.
    2
    38
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Turn a description into a shareable, editable PDF — invoices, certificates, reports, resumes.

  • The document publishing layer for AI tools. Convert markdown to 6 destinations, 62 templates.

  • Turn HTML or Markdown into a clean, styled PDF and get a download link.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Dolko42/unplain-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server