{"name":"cheap.doc/mcp","slug":"doc-mcp","title":null,"description":"Passport, ID and MRZ recognition through the doc.cheap API — $0.01 per document","url":"https://mcp.market/server/doc-mcp","rating":null,"grade":"C","score":58,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":3,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/cheap-doc/ocr-mcp","website":"https://doc.cheap/docs/guides/use-the-mcp-server","version":"0.1.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@doc-cheap/mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your doc.cheap API key. Left unset, the server calls the public sandbox key, which runs 10 free recognitions and has no balance.","isSecret":true,"name":"DOC_CHEAP_API_KEY"},{"description":"Base URL of the doc.cheap API. Only set this to reach a different deployment.","default":"https://api.doc.cheap","name":"DOC_CHEAP_API_BASE"}]}],"tools":[{"name":"check_balance","description":"Return how many credits are left on the account and what the current period has used: the balance, the credits spent, and the scan counters broken down by status (recognized, unreadable, no document found, unsupported document, rejected). Takes no arguments and calls GET /v1/usage. One recognised document draws one credit, at $0.01; scans that recognised nothing are counted and never charged. Need","write_action":false,"price_micros":0,"input_schema":null},{"name":"scan_document","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_docs","description":"Full-text search over the doc.cheap API documentation \\u2014 endpoints, request options, every response field, the error codes and what to do about each, MRZ rules, retention and pricing. Takes a query and an optional limit (1 to 20, default 5), and answers with the matching sections: title, a snippet, and a link to the page. It reads a copy of the documentation shipped beside this server, so it m","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":58,"grade":"C","scanned_at":"2026-09-21T05:07:56.205Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-21T05:07:56.184Z","components":{"code":{"score":25,"max":25,"notes":["4 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@doc-cheap/mcp","version":"0.1.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-09-21T04:11:33.586Z","repositoryUrl":"git+https://github.com/cheap-doc/ocr-mcp.git"}],"repo":{"found":false,"owner":"cheap-doc","repo":"ocr-mcp","error":"repo not found"},"icon":{"url":"https://doc.cheap/favicon.svg","source":"site"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":"MIT","lastPushAt":null,"score":3}}}},"grade_history":[],"reviews":[]}