SkillAgentSearch skills...

mcp-pdf

Merge, split, stamp and read PDFs, pure JavaScript.

Install / Use

claude mcp add theluckystrike -- npx -y github:theluckystrike/mcp-pdf

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

33/100

Supported Platforms

Claude Code
Claude Desktop

{ "name": "@theluckystrike/mcp-pdf", "version": "0.21.0", "description": "Merge, split, extract, rotate, reorder and stamp PDF files from chat: mark an invoice PAID, pull pages out of a scan, join a set of documents into one. Everything stays on your machine.", "type": "module", "bin": { "mcp-pdf": "dist/index.js" }, "main": "dist/index.js", "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./package.json": "./package.json" }, "files": [ "dist", "README.md", "LICENSE", "server.json" ], "engines": { "node": ">=18" }, "scripts": { "build": "tsc -p tsconfig.json --declaration && node -e "import('node:fs').then(f=>f.chmodSync('dist/index.js',0o755))"", "test": "node --test test/*.test.mjs" }, "keywords": [ "mcp", "model-context-protocol", "pdf", "merge", "split", "stamp", "watermark" ], "license": "MIT", "author": "theluckystrike", "repository": { "type": "git", "url": "https://github.com/theluckystrike/mcp-servers", "directory": "servers/pdf" }, "homepage": "https://github.com/theluckystrike/mcp-servers/tree/main/servers/pdf", "dependencies": { "@modelcontextprotocol/sdk": "^1.30.0", "@theluckystrike/mcp-license": "file:vendor/mcp-license", "pdf-lib": "^1.17.1", "zod": "^3.25.0" }, "devDependencies": { "typescript": "^5.6.0", "@types/node": "^22.0.0" } }

Related Skills

View on GitHub
GitHub Stars0
CategoryDevelopment
UpdatedNaNy ago
Forks0

Security Score

68/100

Audited on Invalid Date

2 medium1 low