{"name":"io.github.Jim-Panse/pdf-to-text","slug":"jim-panse-pdf-to-text","title":"PDF To Text","description":"Extracts PDF text locally, with macOS PDFKit and Vision OCR fallbacks and optional AI retry.","url":"https://mcp.market/server/jim-panse-pdf-to-text","rating":null,"grade":"C","score":55,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":14,"stars":null,"forks":null,"downloads_week":741,"last_push_at":null,"license":"AGPL-3.0-only"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/Jim-Panse/PDF-to-TXT-MCP","website":null,"version":"0.7.0","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@jim-panse/pdf-to-text-mcp","version":"0.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Required existing directory that defines the root-relative filesystem namespace for PDF input and derived text output.","isRequired":true,"name":"PDF_TO_TEXT_MCP_ROOT"},{"description":"Optional secret. Enables one AI extraction retry when local extraction is inadequate; omit for local-only operation.","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Optional OpenAI model used only for AI retry. Defaults to gpt-5.4-mini.","placeholder":"gpt-5.4-mini","name":"OPENAI_MODEL"},{"description":"Optional cap for all AI-generated output tokens, including non-visible reasoning tokens. Integer minimum 800; defaults to 32000.","default":"32000","placeholder":"32000","name":"AI_MAX_OUTPUT_TOKENS"},{"description":"Integer concurrency limit from 1 to 32. Defaults to min(os.availableParallelism(), 4).","name":"MAX_PARALLEL_EXTRACTIONS"},{"description":"Integer maximum waiting requests from 0 to 100; zero disables waiting.","default":"10","name":"EXTRACTION_QUEUE_CAPACITY"},{"description":"Maximum queue wait in milliseconds, integer 1 through 2147483647. Does not limit active work.","default":"60000","name":"EXTRACTION_QUEUE_WAIT_MS"},{"description":"Optionally save successful extraction text beside the source PDF.","format":"boolean","default":"false","choices":["false","true"],"name":"WRITE_TEXT"}]}],"tools":[],"scan":null,"grade_history":[],"reviews":[]}