SmartPDF

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

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
74%
Vollständigkeit des Schemas
77%
Qualität der Benennung
83%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (22)

  • LOWTool 'pdf_to_word' description lacks action verbin pdf_to_word
  • LOWTool 'word_to_pdf' description lacks action verbin word_to_pdf
  • LOWTool 'merge_pdfs' description lacks action verbin merge_pdfs
  • LOWTool 'compress_pdf' description lacks action verbin compress_pdf
  • LOWTool 'sign_pdf' description lacks action verbin sign_pdf
  • LOWTool 'jpg_to_pdf' description lacks action verbin jpg_to_pdf
  • LOWTool 'pptx_to_pdf' description lacks action verbin pptx_to_pdf
  • LOWTool 'xlsx_to_pdf' description lacks action verbin xlsx_to_pdf
  • LOWTool 'html_to_pdf' description lacks action verbin html_to_pdf
  • LOWTool 'pdf_to_jpg' description lacks action verbin pdf_to_jpg

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~3,450Tokens (Tool-Definitionen)
~679 BTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (2.70% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "smartpdf": {
      "url": "https://mcp.smartpdf.ru/mcp"
    }
  }
}

Remote-Endpunkte

https://mcp.smartpdf.ru/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (25)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
⚪pdf_to_word(file_url)

Конвертирует PDF в редактируемый Word-документ (.docx). file_url: публичный URL PDF-файла.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪word_to_pdf(file_url)

Конвертирует Word-документ (.doc/.docx) в PDF. file_url: публичный URL Word-файла.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪merge_pdfs(file_urls)

Объединяет несколько PDF в один. Порядок файлов = порядок страниц. file_urls: список публичных URL PDF-файлов (минимум 2).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_urls": {
      "items": {
        "type": "string"
      },
      "type": "array"
    }
  },
  "required": [
    "file_urls"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪compress_pdf(file_url, level)

Сжимает PDF-файл. file_url: публичный URL PDF-файла. level: low | medium (по умолчанию) | high.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "level": {
      "default": "medium",
      "type": "string"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪sign_pdf(file_url, signature_text, page, x, y, ...)

Добавляет визуальную текстовую подпись на страницу PDF. file_url: публичный URL PDF-файла. signature_text: текст подписи. page: номер страницы (с 1). x, y: координаты (0.0–1.0). width, height: размер блока (0.0–1.0).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "signature_text": {
      "type": "string"
    },
    "page": {
      "default": 1,
      "type": "integer"
    },
    "x": {
      "default": 0.1,
      "type": "number"
    },
    "y": {
      "default": 0.85,
      "type": "number"
    },
    "width": {
      "default": 0.2,
      "type": "number"
    },
    "height": {
      "default": 0.05,
      "type": "number"
    }
  },
  "required": [
    "file_url",
    "signature_text"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪jpg_to_pdf(file_urls)

Конвертирует изображения (JPEG, PNG) в PDF. Каждое изображение — страница. file_urls: список публичных URL изображений.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_urls": {
      "items": {
        "type": "string"
      },
      "type": "array"
    }
  },
  "required": [
    "file_urls"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪pptx_to_pdf(file_url)

Конвертирует презентацию PowerPoint (.pptx/.ppt) в PDF. file_url: публичный URL PPTX-файла.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪xlsx_to_pdf(file_url)

Конвертирует таблицу Excel (.xlsx/.xls) в PDF. file_url: публичный URL XLSX-файла.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪html_to_pdf(file_url, page_size, orientation)

Конвертирует HTML-файл в PDF. file_url: публичный URL HTML-файла. page_size: A4 (по умолчанию) | A3 | Letter. orientation: portrait (по умолчанию) | landscape.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "page_size": {
      "default": "A4",
      "type": "string"
    },
    "orientation": {
      "default": "portrait",
      "type": "string"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪pdf_to_jpg(file_url, dpi)

Конвертирует страницы PDF в JPEG. Результат — ZIP-архив (page-1.jpg, page-2.jpg...). file_url: публичный URL PDF-файла. dpi: 72 | 150 (по умолчанию) | 300.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "dpi": {
      "default": 150,
      "type": "integer"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪pdf_to_pptx(file_url)

Конвертирует PDF в PowerPoint (.pptx). Каждая страница — отдельный слайд. file_url: публичный URL PDF-файла.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪pdf_to_excel(file_url, layout)

Извлекает таблицы из PDF и сохраняет в Excel (.xlsx). file_url: публичный URL PDF-файла. layout: per-table (по умолчанию) | single-sheet.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "layout": {
      "default": "per-table",
      "type": "string"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪split_pdf(file_url, mode, ranges)

Разделяет PDF на части. Результат — ZIP-архив с PDF-файлами. file_url: публичный URL PDF-файла. mode: every-page (по умолчанию) | half | ranges. ranges: диапазоны при mode=ranges, например "1-3,5-7,10".

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "mode": {
      "default": "every-page",
      "type": "string"
    },
    "ranges": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢get_balance

Возвращает баланс API аккаунта (общий для всех ключей и MCP), в рублях. balance: остаток, ₽; spent_month: потрачено в этом месяце, ₽; request_price: цена запроса за каждые начатые request_unit_mb МБ входа (файл до 10 МБ — один запрос); included_remaining: сколько обычных запросов в текущем месяце тарифа ещё входит в тариф Бизнес (месяц — от даты покупки, обновятся в included_resets_at; расходуются раньше баланса; у других тарифов 0).

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪ocr_pdf(file_url, languages)

Распознаёт текст в сканированном PDF (OCR). Добавляет невидимый текстовый слой. До 100 страниц за раз (больший файл сначала разделите split_pdf); цена — 1,25 ₽ за каждые 10 страниц. file_url: публичный URL PDF-файла. languages: список языков (например ["rus","eng"]). По умолчанию: русский + английский.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "languages": {
      "anyOf": [
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪rotate_pdf(file_url, pages, angle)

Поворачивает страницы PDF. file_url: публичный URL PDF-файла. pages: список номеров страниц (1-based) или "all" для всех. angle: угол поворота: 90 | 180 | 270.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "pages": {
      "anyOf": [
        {
          "items": {
            "type": "integer"
          },
          "type": "array"
        },
        {
          "type": "string"
        }
      ],
      "default": "all"
    },
    "angle": {
      "default": 90,
      "type": "integer"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
🔴delete_pages(file_url, pages)

Удаляет указанные страницы из PDF. file_url: публичный URL PDF-файла. pages: список номеров страниц для удаления (1-based).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "pages": {
      "items": {
        "type": "integer"
      },
      "type": "array"
    }
  },
  "required": [
    "file_url",
    "pages"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢extract_pages(file_url, pages)

Извлекает выбранные страницы в новый PDF. file_url: публичный URL PDF-файла. pages: список номеров страниц (1-based), порядок сохраняется.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "pages": {
      "items": {
        "type": "integer"
      },
      "type": "array"
    }
  },
  "required": [
    "file_url",
    "pages"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪reorder_pages(file_url, new_order)

Переупорядочивает страницы PDF. file_url: публичный URL PDF-файла. new_order: новый порядок страниц (1-based). Например [3,1,2] для 3-страничного PDF.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "new_order": {
      "items": {
        "type": "integer"
      },
      "type": "array"
    }
  },
  "required": [
    "file_url",
    "new_order"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪protect_pdf(file_url, user_password, owner_password)

Защищает PDF паролем (AES-256). file_url: публичный URL PDF-файла. user_password: пароль для открытия. owner_password: пароль владельца (опционально).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "user_password": {
      "type": "string"
    },
    "owner_password": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "file_url",
    "user_password"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪unlock_pdf(file_url, password)

Снимает парольную защиту с PDF. file_url: публичный URL защищённого PDF. password: пароль для снятия защиты.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "password": {
      "type": "string"
    }
  },
  "required": [
    "file_url",
    "password"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪watermark_pdf(file_url, text, image_url, opacity, angle, ...)

Добавляет водяной знак на страницы PDF. file_url: публичный URL PDF-файла. text: текст водяного знака (исключает image_url). image_url: URL PNG-изображения для водяного знака (исключает text). opacity: прозрачность 0.0–1.0 (по умолчанию 0.3). angle: угол поворота текста (по умолчанию 45). position: center | tile | top-left | top-right | bottom-left | bottom-right.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "text": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "image_url": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "opacity": {
      "default": 0.3,
      "type": "number"
    },
    "angle": {
      "default": 45,
      "type": "number"
    },
    "position": {
      "default": "center",
      "type": "string"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
🟡add_page_numbers(file_url, position, start_from, prefix, font_size)

Добавляет номера страниц в PDF. file_url: публичный URL PDF-файла. position: bottom-center | bottom-right | top-center | top-right. start_from: стартовый номер (по умолчанию 1). prefix: текст перед номером, например "Стр. " или "— ". font_size: размер шрифта 6–72 (по умолчанию 12).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "position": {
      "default": "bottom-center",
      "type": "string"
    },
    "start_from": {
      "default": 1,
      "type": "integer"
    },
    "prefix": {
      "default": "",
      "type": "string"
    },
    "font_size": {
      "default": 12,
      "type": "integer"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪pdf_to_txt(file_url, mode)

Извлекает текст из PDF в файл .txt (UTF-8). file_url: публичный URL PDF-файла. mode: text (по умолчанию) | blocks | words. text — простой текст постранично; blocks — текст по абзацам и колонкам; words — каждое слово с координатами.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    },
    "mode": {
      "default": "text",
      "type": "string"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
⚪flatten_pdf(file_url)

Сглаживает PDF (flatten): впечатывает поля форм и аннотации в страницы. Результат нельзя редактировать — идеально для госорганов и печати. file_url: публичный URL PDF-файла.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "file_url": {
      "type": "string"
    }
  },
  "required": [
    "file_url"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet25 Tools