{"name":"io.github.Anon2052/doc-convert-mcp","slug":"anon2052-doc-convert-mcp","title":null,"description":"Document conversion MCP server: PDF to Markdown, image OCR, spreadsheet parsing.","url":"https://mcp.market/server/anon2052-doc-convert-mcp","rating":null,"grade":"C","score":57,"certified":false,"status":"active","category":"media","tags":["media"],"presence":{"score":5,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":3,"ok":3,"last_checked_at":"2026-09-24T05:10:57.742Z","last_ok_at":"2026-09-24T05:10:57.742Z","latency_ms":215},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":null,"version":"4.0.5","remotes":[{"type":"streamable-http","url":"https://doc-convert-mcp.onrender.com/mcp/"}],"packages":[],"tools":[{"name":"ocr_image","description":"Run OCR on an image (base64-encoded bytes) and return recognized text.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"image_base64":{"type":"string","description":"The image file contents, base64-encoded."},"lang":{"default":"eng","type":"string","description":"Tesseract language code (default 'eng')."}},"required":["image_base64"],"additionalProperties":false}},{"name":"parse_spreadsheet","description":"Parse a CSV or XLSX file (base64-encoded bytes) into Markdown tables.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"file_base64":{"type":"string","description":"The spreadsheet file contents, base64-encoded."},"filename":{"type":"string","description":"Original filename (used to detect .csv vs .xlsx)."}},"required":["file_base64","filename"],"additionalProperties":false}},{"name":"pdf_to_markdown","description":"Convert a PDF (base64-encoded bytes) to Markdown, one section per page.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"pdf_base64":{"type":"string","description":"The PDF file contents, base64-encoded."},"max_pages":{"default":100,"type":"integer","description":"Maximum pages to extract (default 100)."}},"required":["pdf_base64"],"additionalProperties":false}},{"name":"url_to_clean_text","description":"Fetch a public http(s) URL and return its main text content as plain text.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"The http(s) URL to fetch. Private/loopback hosts are rejected."}},"required":["url"],"additionalProperties":false}}],"scan":{"score":57,"grade":"C","scanned_at":"2026-09-23T17:13:21.796Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-23T17:13:21.803Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 888ms"]},"poisoning":{"score":15,"max":15,"notes":["4 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"},{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://doc-convert-mcp.onrender.com/mcp/","reachable":true,"authRequired":false,"latencyMs":888,"serverInfo":{"name":"doc-convert-mcp","version":"4.0.5"}}],"packages":[],"repo":{"found":false},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":5}}}},"grade_history":[],"reviews":[]}