io.github.theluckystrike/pdf-merge-split-stamp-extract-pages
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
McpStamp PDF Tools
Publisher-provided description
Merge, split, extract, rotate, reorder and stamp PDF pages, and pull the text out of a PDF.
Summary by lookupd
Merges, splits, extracts, rotates, reorders, stamps and extracts text from PDF files, with page counts and metadata inspection.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http pdf-merge-split-stamp-extract-pages https://mcp.zovo.one/mcp/pdf
Codex, remote (streamable-http)
codex mcp add pdf-merge-split-stamp-extract-pages --url https://mcp.zovo.one/mcp/pdf
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"pdf-merge-split-stamp-extract-pages": {
"url": "https://mcp.zovo.one/mcp/pdf"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (15 tools)
Publisher-provided text
pdf_infoCall this tool to inspect a PDF: page count, page sizes in points/mm, paper name, metadata (title, author, producer, dates) and whether it is encrypted. Read-onpdf_countPage count per file plus the total, for any number of PDFs, with how many were readable. A file that cannot be read is reported on its own row and the others stpdf_mergeCall this tool to join several PDFs into one, in the order given. Page sizes are kept as-is, so a merged file may have mixed sizes, and the answer says so. Inpupdf_splitCall this tool to write one new PDF per range. Ranges are 1-based and may be open-ended: "1-3,5,7-" gives pages 1-3, page 5, and 7 to the end. The input is nevepdf_pagesCall this tool to pull selected pages into one new PDF, in the order written: "2,4-6" gives four pages. Asking for a page twice copies it twice. The input is nepdf_rotateCall this tool to turn pages by a multiple of 90 degrees, clockwise for positive. Rotation is added to whatever the page already had, for a sideways scan. Writepdf_stampCall this tool to draw a word such as PAID or DRAFT across the pages, in a colour and position you choose. Writes a new file; input untouched. Free tier: the PApdf_watermark_businessCall this tool to put your business name and VAT id in the footer of every page, from the shared profile mcp-invoice and mcp-docx write. Use it before sending apdf_reorderCall this tool to write a new PDF with pages in the order you give. The order must name every page exactly once, so nothing drops by accident; use pdf_pages forpdf_textCall this tool for best-effort text extraction from standard-font PDFs. Returns nothing for a scan (no OCR), or glyph indices for a custom-encoded font, and saylicense_statusReport this endpoint's licence state for your token as JSON: the product, the tier free or pro, why it is not Pro, and the checkout URL. Call it to explain a frlicense_activateTurn Pro on for this connection with key, an MCPL1.<payload>.<signature> issued at checkout for this server or the bundle. Data under your token stays; a wrongpdf_uploadSend a PDF to this hosted endpoint. There is no filesystem here, so instead of a path you upload the file once with pdf_upload and then pass its name as `path`pdf_filesList the PDFs stored for your token: what you uploaded, and what this server has written, with their sizes.pdf_delete_uploadDelete one PDF stored for your token, uploaded or generated.
Details
- Version: 0.23.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 390 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/theluckystrike/mcp-servers
- Website: https://www.mcpstamp.com/servers/pdf/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.theluckystrike/pdf-merge-split-stamp-extract-pages)
- 62141 servers
- Last crawl: 2026-11-11T18:39:04.612Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp