PDF.co — MCP-сервер для Claude Code: конвертация и правка PDF
Официальный MCP-сервер PDF.co: конвертирует, объединяет, разделяет, распознаёт и заполняет PDF через API. Пригодится, когда агенту нужно работать с документами прямо в проекте.
claude mcp add pdfco-mcp -e X_API_KEY=<X_API_KEY> -- uvx pdfco-mcpЧто делает PDF.co
Сервер подключает к агенту инструменты PDF.co. Конвертация идёт в обе стороны: PDF в JSON, CSV, текст, XLS/XLSX, XML, HTML и картинки, а обратно — документы, таблицы, изображения, веб-страницы, HTML и письма. Отдельно есть объединение и разделение по страницам, добавление текста, ссылок и изображений, чтение и заполнение форм.
Поиск работает с регулярными выражениями, находит таблицы и их координаты. Для счетов есть разбор через ИИ, для сканов — OCR, чтобы текст стал доступен для поиска. Пароль на PDF ставится и снимается, вложения извлекаются. Файлы можно загружать на серверы PDF.co, а долгие операции отслеживать по статусу задачи.
Перед запуском понадобится ключ API из личного кабинета PDF.co и установленный UV — без него сервер не стартует. В конфигурации указываются команда uvx, аргумент pdfco-mcp и переменная окружения X_API_KEY. Если десктопное приложение не видит PATH терминала, вместо uvx прописывают полный путь. Пять инструментов конвертации Excel — excel_to_csv, excel_to_json, excel_to_html, excel_to_txt и excel_to_xml — уходят на пенсию 5 января 2027 года, а excel_to_pdf остаётся.
Какие задачи решает
- вытащить текст и таблицы из сканированного PDF
- собрать один документ из нескольких PDF и картинок
- разбить большой PDF на страницы или диапазоны
- заполнить форму в PDF данными из проекта
- найти в документе фрагмент по регулярному выражению
Примеры запросов агенту
- Сконвертируй
invoice.pdfв CSV и покажи таблицу - Объедини
part1.pdfиpart2.pdfв один файл - Найди в
contract.pdfвсе упоминания «оплата» и верни координаты
Как установить PDF.co
Командой платформы
claude mcp add pdfco-mcp -e X_API_KEY=<X_API_KEY> -- uvx pdfco-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from pdfco-mcp <команда>
Командой платформы
codex mcp add pdfco --env X_API_KEY=<X_API_KEY> -- uvx pdfco-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from pdfco-mcp <команда>
Файл настроек
{
"mcpServers": {
"pdfco": {
"command": "uvx",
"args": [
"pdfco-mcp"
],
"env": {
"X_API_KEY": "<X_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from pdfco-mcp <команда>
Файл настроек
{
"servers": {
"pdfco": {
"type": "stdio",
"command": "uvx",
"args": [
"pdfco-mcp"
],
"env": {
"X_API_KEY": "<X_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from pdfco-mcp <команда>
Командой платформы
gemini mcp add -e X_API_KEY=<X_API_KEY> pdfco uvx pdfco-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from pdfco-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о PDF.co
Как установить PDF.co в Claude Code?
Выполните claude mcp add pdfco-mcp -e X_API_KEY=<X_API_KEY> -- uvx pdfco-mcp, подставив свой ключ API.
Что делает PDF.co?
Даёт агенту инструменты PDF.co для конвертации, объединения, разделения, поиска, распознавания и заполнения PDF. Работает через API, ключ передаётся в переменной X_API_KEY.
Что нужно для работы сервера?
Ключ API из кабинета PDF.co и установленный UV. В конфигурации указываются команда uvx, аргумент pdfco-mcp и переменная X_API_KEY.