{"_id":"@happywp/pdftomarkdown-mcp","name":"@happywp/pdftomarkdown-mcp","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@happywp/pdftomarkdown-mcp","version":"1.0.0","description":"MCP server for converting PDFs to Markdown via PDFtoMarkdown.ai","type":"module","main":"index.js","bin":{"pdftomarkdown-mcp":"index.js"},"engines":{"node":">=18"},"scripts":{"start":"node index.js"},"keywords":["mcp","model-context-protocol","pdf","markdown","pdf-to-markdown","claude","cursor","ai-agent"],"homepage":"https://pdftomarkdown.ai","repository":{"type":"git","url":"git+https://github.com/nathanp/PDF-To-Markdown.git","directory":"mcp-server"},"author":{"name":"PDFtoMarkdown.ai"},"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","form-data":"^4.0.1","node-fetch":"^3.3.2"},"gitHead":"1bb24c8fd0453a2aef78a19f40fa674a6fb0a054","_id":"@happywp/pdftomarkdown-mcp@1.0.0","bugs":{"url":"https://github.com/nathanp/PDF-To-Markdown/issues"},"_nodeVersion":"26.2.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-J5ZaF1UErBHtKoNyCsUJ1N8wAl8etFi+fpzP6ixcgT6G2vPyr+xxiKowrKWfr3FMyyL62gPR+jBBTLsEUvhn/Q==","shasum":"a5010f23139ade05f3446efcd46dcabb6f54e3b7","tarball":"https://registry.npmjs.org/@happywp/pdftomarkdown-mcp/-/pdftomarkdown-mcp-1.0.0.tgz","fileCount":3,"unpackedSize":4642,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDJSYyEpK5nLcocSybApZU7xh/ATZ/DJ3JYrNyYfYRhVAiEAgIdJq8dmwHlpZqkbHx9Xwp4KVT6sSLJTGuNn2TCRz78="}]},"_npmUser":{"name":"happywp","email":"nathan@happywp.co"},"directories":{},"maintainers":[{"name":"happywp","email":"nathan@happywp.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pdftomarkdown-mcp_1.0.0_1781990657254_0.2450114427668404"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-20T21:24:17.123Z","1.0.0":"2026-06-20T21:24:17.389Z","modified":"2026-06-20T21:24:17.691Z"},"maintainers":[{"name":"happywp","email":"nathan@happywp.co"}],"description":"MCP server for converting PDFs to Markdown via PDFtoMarkdown.ai","homepage":"https://pdftomarkdown.ai","keywords":["mcp","model-context-protocol","pdf","markdown","pdf-to-markdown","claude","cursor","ai-agent"],"repository":{"type":"git","url":"git+https://github.com/nathanp/PDF-To-Markdown.git","directory":"mcp-server"},"author":{"name":"PDFtoMarkdown.ai"},"bugs":{"url":"https://github.com/nathanp/PDF-To-Markdown/issues"},"license":"MIT","readme":"# PDFtoMarkdown MCP Server\n\nConvert PDFs to Markdown directly from Claude, Cursor, or any MCP-compatible AI tool.\n\n## Setup\n\n1. Get your API key from https://pdftomarkdown.ai/account\n2. Install: `npm install -g @happywp/pdftomarkdown-mcp`\n3. Add to your Claude/Cursor config:\n\n**Claude Desktop** (`~/Library/Application Support/Claude/claude_desktop_config.json`):\n```json\n{\n  \"mcpServers\": {\n    \"pdftomarkdown\": {\n      \"command\": \"pdftomarkdown-mcp\",\n      \"env\": {\n        \"PDFTOMARKDOWN_API_KEY\": \"your-api-key-here\"\n      }\n    }\n  }\n}\n```\n\n## Usage\n\nJust ask: \"Convert this PDF to Markdown: /path/to/file.pdf\"\n\nThe AI will use your credits to convert it and return the Markdown directly in the conversation.\n","readmeFilename":"README.md","_rev":"1-f6ce46421d252916e65b51c599aa039d"}