{"task":"read pdf and save to s3","recommendations":[{"rank":1,"slug":"io-github-shuji-bonji-pdf-reader-mcp","name":"io.github.shuji-bonji/pdf-reader-mcp","title":"PDF Reader (PDF Agent Stack)","description":"Read PDF internals: text, structure, fonts, signatures and tags, with what was not read declared.","category":"docs","qualityScore":90,"reasoning":"Matches read, pdf in title/description; category: docs.","installs":{"npm":"@shuji-bonji/pdf-reader-mcp"},"url":"https://mcpindex.ai/server/io-github-shuji-bonji-pdf-reader-mcp"},{"rank":2,"slug":"io-github-sylphxai-pdf-reader-mcp","name":"io.github.SylphxAI/pdf-reader-mcp","title":"PDF Reader MCP","description":"Evidence-first PDF MCP. Agent Document Twin with citeable page+bbox evidence.","category":"docs","qualityScore":93,"reasoning":"Matches read, pdf in title/description; category: docs.","installs":{"npm":"@sylphx/pdf-reader-mcp"},"url":"https://mcpindex.ai/server/io-github-sylphxai-pdf-reader-mcp"},{"rank":3,"slug":"io-github-xvvln-pdf-reader-mcp","name":"io.github.Xvvln/pdf-reader-mcp","title":"PDF Reader","description":"MCP server for extracting text, images, tables, links, annotations, and metadata from PDF files.","category":"docs","qualityScore":80,"reasoning":"Matches read, pdf in title/description; category: docs.","installs":{"pypi":"pdf-insight-mcp"},"url":"https://mcpindex.ai/server/io-github-xvvln-pdf-reader-mcp"}],"provenance":{"source":"mcpindex.ai","basis":"Relevance-dominant keyword match over registry title/description, with the MCP Quality Score as a small tiebreak. A rank is not a safety verdict.","limits":["conformance_monitored_not_enforced","calibrated_false_v1","advisory_deployment","quality_score_measures_packaging_not_safety","ranking_is_not_a_verdict"],"anchor":{"chain_root":"sha256:6b0569fbe92f71f5cb716673994a224a47f58967e2467171b34685e4db56969c","stamped_at":"2026-09-19T04:23:55.494646Z","bitcoin_block":967663,"proof":"https://mcpindex.ai/anchors/6b0569fbe92f71f5cb716673994a224a47f58967e2467171b34685e4db56969c.ots","verify":"https://mcpindex.ai/trust#anchor"},"docs":"https://mcpindex.ai/methodology"},"note":"Relevance-dominant keyword match over registry title/description, with the MCP Quality Score as a small tiebreak. A rank is not a safety verdict."}