{"domain":"pennyocr.com","name":"PennyOCR","url":"https://inite.ai/en/atlas/pennyocr.com","site":"https://pennyocr.com","summary":"Extracts text from PDFs, scans and images through an OCR API that returns the text as JSON.","forWhom":"Developers integrating document OCR into applications via a single API endpoint","useCases":["Extract text from invoices and receipts","Convert scanned PDFs and images into text","Read tables from skewed or handwritten scans"],"categories":["documents"],"pricing":{"model":"freemium","freeTier":true,"startsAt":{"amount":0.75,"currency":"USD","per":"usage"},"page":"https://pennyocr.com/#pricing","readOn":"2026-10-20"},"priceMoves":[],"interfaces":{"readOn":"2026-10-20","apiDocs":null,"openapi":null,"mcp":[{"name":"com.pennyocr/ocr","tie":"namespace","remotes":["https://mcp.pennyocr.com"],"packages":[],"probe":{"state":"open","checkedOn":"2026-10-20","toolCount":2,"tools":["read_document","estimate_cost"],"serverName":"pennyocr"}}],"mcpServerCard":null,"status":{"url":"https://pennyocr.com/status","indicator":null}},"mcpMeasured":{"server":"https://mcp.pennyocr.com","checkedSince":"2026-10-20","dailyChecks":2,"uptimePercent":null,"medianMs":88,"signIn":"none","tools":2,"contextTokens":330,"definitionsGrade":"B","definitionsScore":83,"typedResults":0,"failingChecks":{"annotations":2},"warnings":{},"coverage":{"share":null,"cases":[{"useCase":"Extract text from invoices and receipts","verdict":"unsure"},{"useCase":"Convert scanned PDFs and images into text","verdict":"covered"},{"useCase":"Read tables from skewed or handwritten scans","verdict":"unsure"}]},"adoption":{"npmWeekly":null,"pypiWeekly":null,"githubStars":0},"score":null,"advice":{"verdict":"unproven","why":["whether its tools do the product's job has not been judged yet","checked on 2 of the 7 days it takes to judge reliability"],"how":["for \"Convert scanned PDFs and images into text\", the likely first call is read_document"]},"method":"https://inite.ai/en/atlas/mcp/report"},"connect":{"order":["mcp","llmsTxt"],"mcp":[{"name":"com.pennyocr/ocr","url":"https://mcp.pennyocr.com","answers":"open","checkedOn":"2026-10-20","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=com.pennyocr%2Focr","config":{"mcpServers":{"pennyocr":{"url":"https://mcp.pennyocr.com"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http pennyocr https://mcp.pennyocr.com","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=pennyocr&config=eyJ1cmwiOiJodHRwczovL21jcC5wZW5ueW9jci5jb20ifQ%3D%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22pennyocr%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.pennyocr.com%22%7D","connector":{"url":"https://mcp.pennyocr.com","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}}],"openapi":null,"apiDocs":null,"llmsTxt":"https://pennyocr.com/llms.txt","status":"https://pennyocr.com/status","readOn":"2026-10-20"},"trust":{"readOn":"2026-10-20","certifications":[],"training":{"stance":"no","about":"vendor","quote":"By default we do not store your documents or their extracted text, and we never use them to train models.","url":"https://pennyocr.com/privacy"}},"used":0,"alive":100,"traits":{"buyer":"developer","deployment":"saas-only","developerFocus":true,"readAt":"2026-10-20"},"verifiedPlans":null}