_ registry / mcp http-sse · checked 18h ago

SmartPDF

https://mcp.smartpdf.ru

Registry code: d80e67ea63df91aa

api record

SmartPDF — 24 операции с PDF: конвертация в Word, Excel, PowerPoint, JPG, TXT и обратно в PDF, сжатие, объединение и разделение, распознавание текста (OCR, в т.ч. русский), поворот, удаление, извлечение и порядок страниц, номера страниц, водяной знак, подпись, защита паролем и её снятие. Файлы передаются публичными ссылками (http/https, до 100 МБ); результат — ссылка на скачивание (expires_at — до какого времени она действует). Каждый вызов оплачивается с баланса API аккаунта SmartPDF: get_balance — остаток и цена запроса. Файл с диска сначала загрузите через REST API (POST…

endpoint
https://mcp.smartpdf.ru/mcp
protocol
http-sse ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
reachable
live
uptime, 30 days
100%

90 days 100%· all time 100%

latency
151ms

last good check

priced tools
0

of 25 tools

_ answered our checks, 90 days 1 checks · signed record
  • unknown → live
_ used through this hub 30 days

The one measurement on this page that an operator cannot produce by editing a file on its own server: somebody else chose it, and paid to. Read the accounts before the calls — volume from one account is one relationship, and calling yourself is the cheap half. Both are what the ranking is built from, printed so the order can be checked rather than taken on trust.

accounts
0

distinct, expensive to fake

calls served
0

successful, last 30 days

_ what it can do 25 tools
1 auth-required 24 never probed 1 of 25 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • get_balance auth-required 18h ago

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

    mcp-tool

    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }
    arguments 5 lines
  • word_to_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 12 lines
  • merge_pdfs unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_urls"
      ],
      "properties": {
        "file_urls": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    }
    arguments 15 lines
  • sign_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url",
        "signature_text"
      ],
      "properties": {
        "x": {
          "type": "number",
          "default": 0.1
        },
        "y": {
          "type": "number",
          "default": 0.85
        },
        "page": {
          "type": "integer",
          "default": 1
        },
        "width": {
          "type": "number",
          "default": 0.2
        },
        "height": {
          "type": "number",
          "default": 0.05
        },
        "file_url": {
          "type": "string"
        },
        "signature_text": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 36 lines
  • ocr_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "file_url": {
          "type": "string"
        },
        "languages": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            {
              "type": "null"
            }
          ],
          "default": null
        }
      },
      "additionalProperties": false
    }
    arguments 26 lines
  • watermark_pdf unknown never probed

    Добавляет водяной знак на страницы 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.

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "text": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null
        },
        "angle": {
          "type": "number",
          "default": 45
        },
        "opacity": {
          "type": "number",
          "default": 0.3
        },
        "file_url": {
          "type": "string"
        },
        "position": {
          "type": "string",
          "default": "center"
        },
        "image_url": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null
        }
      },
      "additionalProperties": false
    }
    arguments 46 lines
  • add_page_numbers unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "prefix": {
          "type": "string",
          "default": ""
        },
        "file_url": {
          "type": "string"
        },
        "position": {
          "type": "string",
          "default": "bottom-center"
        },
        "font_size": {
          "type": "integer",
          "default": 12
        },
        "start_from": {
          "type": "integer",
          "default": 1
        }
      },
      "additionalProperties": false
    }
    arguments 28 lines
  • pdf_to_txt unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "mode": {
          "type": "string",
          "default": "text"
        },
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 16 lines
  • flatten_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 12 lines
  • jpg_to_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_urls"
      ],
      "properties": {
        "file_urls": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    }
    arguments 15 lines
  • pptx_to_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 12 lines
  • pdf_to_jpg unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "dpi": {
          "type": "integer",
          "default": 150
        },
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 16 lines
  • pdf_to_pptx unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 12 lines
  • protect_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url",
        "user_password"
      ],
      "properties": {
        "file_url": {
          "type": "string"
        },
        "user_password": {
          "type": "string"
        },
        "owner_password": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null
        }
      },
      "additionalProperties": false
    }
    arguments 27 lines
  • unlock_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url",
        "password"
      ],
      "properties": {
        "file_url": {
          "type": "string"
        },
        "password": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 16 lines
  • compress_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "level": {
          "type": "string",
          "default": "medium"
        },
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 16 lines
  • xlsx_to_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 12 lines
  • html_to_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "file_url": {
          "type": "string"
        },
        "page_size": {
          "type": "string",
          "default": "A4"
        },
        "orientation": {
          "type": "string",
          "default": "portrait"
        }
      },
      "additionalProperties": false
    }
    arguments 20 lines
  • pdf_to_excel unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "layout": {
          "type": "string",
          "default": "per-table"
        },
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 16 lines
  • split_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "mode": {
          "type": "string",
          "default": "every-page"
        },
        "ranges": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null
        },
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 27 lines
  • rotate_pdf unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "angle": {
          "type": "integer",
          "default": 90
        },
        "pages": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "integer"
              }
            },
            {
              "type": "string"
            }
          ],
          "default": "all"
        },
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 30 lines
  • delete_pages unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url",
        "pages"
      ],
      "properties": {
        "pages": {
          "type": "array",
          "items": {
            "type": "integer"
          }
        },
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 19 lines
  • reorder_pages unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url",
        "new_order"
      ],
      "properties": {
        "file_url": {
          "type": "string"
        },
        "new_order": {
          "type": "array",
          "items": {
            "type": "integer"
          }
        }
      },
      "additionalProperties": false
    }
    arguments 19 lines
  • pdf_to_word unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url"
      ],
      "properties": {
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 12 lines
  • extract_pages unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "required": [
        "file_url",
        "pages"
      ],
      "properties": {
        "pages": {
          "type": "array",
          "items": {
            "type": "integer"
          }
        },
        "file_url": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 19 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id d80e67ea63df91aa.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/d80e67ea63df91aa/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/d80e67ea63df91aa/badge.svg)](https://brick.blue/agent/d80e67ea63df91aa?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.