14 PDF tools: merge, split, compress, watermark, encrypt, organize, metadata, page extraction.
Dedotto dai trasporti dichiarati da questo annuncio (streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto da un vero handshake MCP initialize → tools/list verso l’endpoint dichiarato. Nessuno strumento è stato invocato — tools/list è la chiamata di introspezione in sola lettura che il protocollo prevede a questo scopo. Riflette ciò che il server annunciava in quel momento; un endpoint ospitato non è vincolato ad alcuna versione e può cambiare senza preavviso.
https://stagenth.com/mcp/pdf-kit/14 strumenti · 3215 mspdf_merge把多个 PDF 按顺序合并成一个文件(1 credit/次)。纯本地操作,失败自动退款。把多个 PDF 按顺序合并成一个文件(1 credit/次)。纯本地操作,失败自动退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_ids* | array | 要合并的 PDF 文件 ID 列表(已上传文件中转站,按顺序合并,至少 2 个) |
| filename | string | 可选输出文件名 |
pdf_split抽取指定页另存为新 PDF(1 credit/次)。失败自动退款。抽取指定页另存为新 PDF(1 credit/次)。失败自动退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id* | integer | 要拆分的 PDF 文件 ID |
| pages* | string | 要抽取的页码,形如 '1-3,5,8'(页码从 1 起) |
| filename | string | 可选输出文件名 |
pdf_compress压缩 PDF 体积(清理冗余 + 重压缩流/图片/字体,1 credit/次)。失败自动退款。压缩 PDF 体积(清理冗余 + 重压缩流/图片/字体,1 credit/次)。失败自动退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id* | integer | 要压缩的 PDF 文件 ID |
| filename | string | 可选输出文件名 |
pdf_watermark给每页加居中、45° 半透明文字水印(1 credit/次)。失败自动退款。给每页加居中、45° 半透明文字水印(1 credit/次)。失败自动退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id* | integer | 目标 PDF 文件 ID |
| text* | string | 水印文字(中英皆可) |
| filename | string | 可选输出文件名 |
pdf_encrypt给 PDF 设打开密码(AES-256,1 credit/次)。失败自动退款。给 PDF 设打开密码(AES-256,1 credit/次)。失败自动退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id* | integer | 目标 PDF 文件 ID |
| password* | string | 打开密码 |
| filename | string | 可选输出文件名 |
img_convert图片格式转换 / 压缩(1 credit/次)。失败自动退款。图片格式转换 / 压缩(1 credit/次)。失败自动退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id* | integer | 目标图片文件 ID |
| to_format* | string | 目标格式:png / jpg / webp / bmp / gif / tiff |
| quality | integer | jpg/webp 质量(1-100) |
| filename | string | 可选输出文件名 |
pdf_decrypt用已知密码解密 PDF、输出无密码版本(1 credit/次)。密码错误会报错并退款。用已知密码解密 PDF、输出无密码版本(1 credit/次)。密码错误会报错并退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id* | integer | 已加密的 PDF 文件 ID |
| password* | string | 该 PDF 的打开密码 |
| filename | string | 可选输出文件名 |
pdf_image_watermark给每页居中贴一个半透明图片水印(1 credit/次)。失败自动退款。给每页居中贴一个半透明图片水印(1 credit/次)。失败自动退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id* | integer | 目标 PDF 文件 ID |
| image_file_id* | integer | 水印图片文件 ID(PNG/JPG,建议带透明背景的 logo) |
| opacity | number | 水印透明度(0.02-1.0) |
| filename | string | 可选输出文件名 |
img_to_pdf把多张图片按顺序合成一个 PDF(每图一页,1 credit/次)。失败自动退款。把多张图片按顺序合成一个 PDF(每图一页,1 credit/次)。失败自动退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_ids* | array | 要合成 PDF 的图片文件 ID 列表(按顺序,每张一页) |
| filename | string | 可选输出文件名 |
pdf_to_img把 PDF 每页渲染成图片、打包成 ZIP(1 credit/次)。失败自动退款。把 PDF 每页渲染成图片、打包成 ZIP(1 credit/次)。失败自动退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id* | integer | 要转成图片的 PDF 文件 ID |
| image_format | string | 输出图片格式:png / jpg |
| dpi | integer | 渲染分辨率 DPI(36-600) |
| filename | string | 可选输出文件名(.zip) |
pdf_organize整理 PDF 页面:旋转指定页 / 删除指定页(1 credit/次,至少给一个操作)。失败自动退款。整理 PDF 页面:旋转指定页 / 删除指定页(1 credit/次,至少给一个操作)。失败自动退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id* | integer | 目标 PDF 文件 ID |
| rotate | string | 要旋转的页码,形如 '1-3,5'(页码从 1 起);留空=不旋转 |
| angle | integer | 旋转角度:90 / 180 / 270(顺时针) |
| delete | string | 要删除的页码,形如 '2,4'(按原页码);留空=不删除 |
| filename | string | 可选输出文件名 |
pdf_number给 PDF 每页加页码(可选前后缀)+ 可选页眉(1 credit/次,中英皆可)。失败自动退款。给 PDF 每页加页码(可选前后缀)+ 可选页眉(1 credit/次,中英皆可)。失败自动退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id* | integer | 目标 PDF 文件 ID |
| position | string | 页码位置:bottom-center / bottom-left / bottom-right / top-center / top-left / top-right |
| start | integer | 起始页号(默认 1) |
| prefix | string | 页码前缀,如 '第 ' |
| suffix | string | 页码后缀,如 ' 页' 或 '/10' |
| header | string | 可选页眉文字(每页顶部居中);留空=不加 |
| filename | string | 可选输出文件名 |
pdf_metadata读取或写入 PDF 元数据:不带写参数=返回标题/作者/页数等;带任一写参数=写入并返新 PDF。读取或写入 PDF 元数据:不带写参数=返回标题/作者/页数等;带任一写参数=写入并返新 PDF。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id | — | PDF 文件 ID(与 data_base64 二选一) |
| data_base64 | — | PDF 内容 base64(与 file_id 二选一) |
| title | — | 写入标题;缺省不写 |
| author | — | 写入作者;缺省不写 |
| subject | — | 写入主题;缺省不写 |
| keywords | — | 写入关键词;缺省不写 |
pdf_extract_pages按页码范围把 PDF 提取成新文件(如从 300 页报告抽出第 12-18 页),返下载 URL。按页码范围把 PDF 提取成新文件(如从 300 页报告抽出第 12-18 页),返下载 URL。
| Parametro | Tipo | Descrizione |
|---|---|---|
| page_range* | string | 要提取的页码:如 3-10 / 5 / 1,3,5-7 |
| file_id | — | PDF 文件 ID(与 data_base64 二选一) |
| data_base64 | — | PDF 内容 base64(与 file_id 二选一) |
14 strumenti su 14 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
14 PDF tools: merge, split, compress, watermark, encrypt, organize, metadata, page extraction.
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
Questa voce non pubblica alcun pacchetto npm, quindi Forge non ha un albero delle dipendenze per essa. È una lacuna di copertura, non l'affermazione che non abbia dipendenze.