Щоб об’єднати документи за допомогою AI‑агента, дозвольте агенту викликати механізм об’єднання; не просіть LLM читати файли та записувати об’єднаний. Сервер GroupDocs.Merger.Mcp надає клієнтам, таким як Claude Desktop, Claude Code та Cursor, інструмент merge, який об’єднує файли локально, на вашому комп’ютері, і залишає оригінали незмінними:

Об’єднайте part‑one.pdf, part‑two.pdf та appendix.pdf в один документ, appendix останнім.

Покрокова інструкція з налаштуванням та усуненням проблем знаходиться в документації: Як об’єднати документи за допомогою AI‑агентів, використовуючи MCP.

Що йде не так, коли LLM регенерує документ?

Без інструменту об’єднання модель зазвичай працює з витягнутим текстом кожного файлу і записує новий вміст. Ви отримуєте новий документ, який схожий на вхідні. Макет, стилі, таблиці та вбудовані об’єкти не гарантуються зберегтися після регенерації, і в процесі нічого не перевіряє вихідний файл проти оригіналів, тому пропущений або перефразований вміст може залишитися непоміченим.

Ніщо з цього не є специфічним для однієї моделі. Це випливає з методу: регенерація — це переписування, а переписування не є об’єднанням.

Що робить механізм об’єднання інакше?

Механізм відкриває кожне джерело у його власному форматі та об’єднує документи. На сторінці усунення проблем GroupDocs.Merger зазначено результат: механізм об’єднує документи у їхньому власному форматі, зберігаючи макет, стилі та структуру; це не просто конкатенація у PDF. Шрифти та стилі, які відрізняються між джерелами, залишаються різними у результаті.

Завдання моделі зводиться до того, у чому вона хороша: розуміти ваш запит, вибирати файли, визначати порядок і перевіряти результат. Механізм виконує роботу на рівні документу.

Який сервер MCP об’єднує PDF‑файли?

Інструмент merge у GroupDocs.Merger.Mcp описується агенту як «Об’єднує 2–4 документи в один файл і зберігає результат у сховище». Підтримує PDF, DOCX, XLSX, PPTX та понад 30 інших форматів документів, зображень та архівів. Вхідними параметрами є file1 і file2, з необов’язковими file3 і file4. Результат зберігається у вашій папці виводу, а джерела не змінюються.

Чотири інструменти складають весь сервер:

Інструмент Що робить
merge Об’єднує від двох до чотирьох документів в один
split Витягує зазначені вами сторінки, кожну як окремий документ
get_document_info Повертає тип файлу, кількість сторінок, розмір та розміри кожної сторінки
get_license_status Повідомляє режим ліцензування: оцінка, ліцензовано або за вимірюванням

Як локально об’єднати PDF‑файли за допомогою Claude?

Запустіть сервер за допомогою Docker або, при встановленому .NET 10 SDK, за допомогою dnx:

dnx GroupDocs.Merger.Mcp --yes

Встановіть GROUPDOCS_MCP_STORAGE_PATH на папку, що містить ваші документи, і зареєструйте сервер у вашому клієнті. Документація перераховує налаштування для Claude Desktop, Claude Code, VS Code з GitHub Copilot, Cursor, Windsurf та інші. Через транспорт stdio MCP клієнт запускає сервер як дочірній процес. Шлях даних — агент, локальний сервер, локальна файлова система; жоден документ не завантажується на веб‑сайт для об’єднання.

Які правила інструменту merge?

Правило Що це означає на практиці
Порядок — це порядок слотів file1 йде першим, а file4 останнім. Скажіть «appendix last» у підказці.
Від двох до чотирьох файлів за один виклик Для дев’яти PDF‑файлів попросіть агента об’єднати по чотири за раз і з’єднати кожен результат у наступному виклику.
Одна сімейство форматів Всі PDF або всі DOCX. Змішаний набір не має визначеного результату об’єднання.
Змішані формати Спочатку конвертуйте за допомогою GroupDocs.Conversion.Mcp, потім об’єднайте відповідний набір.

Приклад сесії (скорочений)

Ілюстрація, заснована на задокументованій поведінці інструменту, а не на реальному скріншоті.

You:   Combine part-one.pdf, part-two.pdf and appendix.pdf into one
       document, appendix last.

Agent: [calls merge with file1 = part-one.pdf, file2 = part-two.pdf,
        file3 = appendix.pdf]
       Merged the three PDFs in that order. The combined file is in
       your output folder and the three sources are unchanged.
       Want me to check the page count of the result?

Чесні обмеження

  • Режим оцінки безшумно обрізає результат. Без ліцензії результат обрізається до перших 3 сторінок, з бейджем trial на кожній сторінці. Об’єднання чотирьох PDF‑файлів по 10 сторінок повертає три сторінки і здається успішним. Запитайте «Який статус ліцензії у сервера об’єднання?», щоб агент викликав get_license_status перед реальним запуском.
  • Неможливо об’єднати змішані формати в одному виклику. PDF‑файл і Word‑файл спочатку потребують кроку конвертації.
  • Не є редактором. Сервер комбінує та витягує цілі сторінки. Він не редагує вміст всередині сторінки.
  • Кількість сторінок ви перевіряєте самі. Запитайте кількість сторінок результату за допомогою get_document_info і порівняйте її з сумою частин.

Питання та відповіді

Чи може Claude об’єднувати PDF‑файли без їх завантаження? Так, за допомогою локального сервера MCP. Сервер працює на вашому комп’ютері та читає/записує локальні папки, тому самі документи не завантажуються. Ваші підказки та відповіді агента все одно надсилаються до провайдера моделі, яким користується ваш клієнт.

Чому не дозволити LLM самостійно об’єднувати файли? Модель, яка регенерує документ, створює новий вміст, і макет та стилі не гарантовано збігаються. Механізм об’єднує оригінальні документи у їхньому власному форматі.

Чому мій об’єднаний файл має лише три сторінки? Сервер працює в режимі оцінки, який обрізає результат до перших 3 сторінок. Додайте файл ліцензії або ключі за вимірюванням і запустіть об’єднання знову.

Дізнатися більше