smartpdf

MCP serverDocs & knowledge

24 PDF tools: convert to and from Office and JPG, compress, merge, split, OCR, sign, watermark

Available today. Use it from your connected AI after setup.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the pdf to word tool from smartpdf

Install smartpdf

The server’s own address, for the clients that take one directly. Or connect ahel once and every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user smartpdf 'https://mcp.smartpdf.ru/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://mcp.smartpdf.ru/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=smartpdf&config=eyJ1cmwiOiJodHRwczovL21jcC5zbWFydHBkZi5ydS9tY3AifQ==

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://mcp.smartpdf.ru/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add smartpdf --url 'https://mcp.smartpdf.ru/mcp'

    Run it once, then sign in with codex mcp login smartpdf if the server asks for an account.

From the project's README

As published by kirmoz1997/smartpdf-agents in README.md.

SmartPDF для ИИ-агентов

24 операции с PDF для Claude Code, Codex CLI, Gemini CLI, Cursor, VS Code и других агентов: конвертация в PDF и из PDF, сжатие, объединение и разделение, распознавание текста (в том числе русского), страницы, подпись, водяной знак, пароль. Серверы в Москве, оплата в рублях за запрос.

Портал для разработчиков · Документация · llms.txt

ЧтоГде
Плагин Claude Code: MCP-сервер и навык.claude-plugin/
Навык (Agent Skill) для любого агента: инструкция, скрипт для файлов с диска, справочник параметровskills/smartpdf/
Описание для реестра MCPserver.json

Ключ

Зарегистрируйтесь на smartpdf.ru и подтвердите почту — на баланс API придёт 300 ₽. Ключ sk_live_… создаётся в личном кабинете, в разделе «API и MCP». Цена запроса и бонусы при пополнении — на dev.smartpdf.ru.

Claude Code — плагин

/plugin marketplace add kirmoz1997/smartpdf-agents
/plugin install smartpdf@smartpdf

Claude Code спросит ключ и сохранит его в защищённом хранилище системы. После установки агенту доступны инструменты SmartPDF для файлов по ссылкам и навык smartpdf для файлов с диска — ему нужна ещё переменная окружения SMARTPDF_API_KEY с тем же ключом.

Из терминала: claude plugin marketplace add kirmoz1997/smartpdf-agents, затем claude plugin install smartpdf@smartpdf --config api_key=sk_live_….

Только MCP-сервер

Адресhttps://mcp.smartpdf.ru/mcp
ТранспортStreamable HTTP
КлючAuthorization: Bearer sk_live_… или X-API-Key: sk_live_…

Сервер есть в официальном реестре MCP под именем ru.smartpdf/smartpdf.

Готовые конфиги для Claude Desktop, Cursor, VS Code, Codex CLI, Gemini CLI, Windsurf, Cline, n8n и Make — в документации. Инструменты принимают публичные ссылки на файлы до 100 МБ и возвращают ссылку на результат.

Навык в других агентах

Навык работает и с MCP-инструментами, и без них: файлы с диска он обрабатывает скриптом scripts/smartpdf.py через REST API (нужен Python 3, ключ — в SMARTPDF_API_KEY). Скопируйте папку skills/smartpdf туда, где агент ищет навыки:

git clone https://github.com/kirmoz1997/smartpdf-agents
cp -R smartpdf-agents/skills/smartpdf ~/.agents/skills/
АгентПапка навыков
Codex CLI~/.agents/skills/ или .agents/skills/ в проекте
Gemini CLI.gemini/skills/ или .agents/skills/ в проекте
Cursor.cursor/skills/ или .agents/skills/ в проекте
VS Code (Copilot).github/skills/ или .agents/skills/ в проекте
Claude Code без плагина~/.claude/skills/ или .claude/skills/ в проекте

Скрипт можно запускать и самому:

export SMARTPDF_API_KEY=sk_live_…
python3 skills/smartpdf/scripts/smartpdf.py compress report.pdf -p level=high
python3 skills/smartpdf/scripts/smartpdf.py operations

English

SmartPDF is a Russian PDF service (servers in Moscow, billing in rubles per request). This repository contains a Claude Code plugin (remote MCP server + agent skill), a standalone Agent Skill with a stdlib-only Python script for local files, and server.json for the official MCP Registry.

  • MCP: https://mcp.smartpdf.ru/mcp, Streamable HTTP, Authorization: Bearer <API key>; 24 tools that take public file URLs and return a download link, plus get_balance. Official MCP Registry: ru.smartpdf/smartpdf.
  • Claude Code: /plugin marketplace add kirmoz1997/smartpdf-agents, then /plugin install smartpdf@smartpdf.
  • API keys: smartpdf.ru — 300 ₽ of free balance after email confirmation.
  • Documentation (in Russian): dev.smartpdf.ru/docs, llms.txt. Contact: smartpdf@yandex.ru.

Лицензия

Файлы этого репозитория — MIT. Работа сервиса — по оферте.

Tools it offers (25)

What this server listed when ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.

  • pdf_to_word
  • word_to_pdf
  • merge_pdfs
  • compress_pdf
  • sign_pdf
  • jpg_to_pdf
  • pptx_to_pdf
  • xlsx_to_pdf
  • html_to_pdf
  • pdf_to_jpg
  • pdf_to_pptx
  • pdf_to_excel
  • split_pdf
  • get_balance
  • ocr_pdf
  • rotate_pdf
  • delete_pages
  • extract_pages
  • reorder_pages
  • protect_pdf
  • unlock_pdf
  • watermark_pdf
  • add_page_numbers
  • pdf_to_txt
  • flatten_pdf
Advanced
Delivery
smartpdf MCP server → your ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
ru-smartpdf-smartpdf
Source
github.com/kirmoz1997/smartpdf-agents
Hosted endpoint
https://mcp.smartpdf.ru/mcp