{"serverId":"mcp-registry/com.auto-reader/ocr","tools":[{"name":"create_api_key","fixed":{"name":"create_api_key","description":"Provision a new Auto-Reader OCR API key instantly, with no human steps. Pass an optional email to unlock the larger free tier (about 250 credits/day, vs about 25/day for an email-less trial key). Store the returned key and pass it as api_key on future calls.","inputSchema":{"type":"object","required":[],"properties":{"email":{"type":"string","description":"Optional email to attach for the larger free tier and a verification link."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":133,"tokensAfter":133},{"name":"get_usage","fixed":{"name":"get_usage","description":"Check your Auto-Reader OCR key: tier, remaining daily free credits, prepaid credit balance, subscription allowance, and per-minute rate limit. Use it to throttle yourself before hitting a limit.","inputSchema":{"type":"object","required":[],"properties":{"api_key":{"type":"string","description":"Optional key (nsk_live_...). Auto-provisioned if omitted."}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":110,"tokensAfter":110},{"name":"read_manga","fixed":{"name":"read_manga","description":"OCR a comic/manga page, routed by LANGUAGE (not the blanket \"manga = Japanese\" assumption). Japanese goes to the manga specialist reader that reads vertical, hand-lettered speech bubbles in right-to-left order; Korean manhwa, Chinese manhua and other scripts use their own OCR pack; low-confidence pages escalate to the vision model. Returns text blocks in reading order plus the detected language, the engine used, and whether the page is vertical. Provide the image as base64. Pass lang explicitly ","inputSchema":{"type":"object","required":["image_base64"],"properties":{"lang":{"type":"string","default":"auto","description":"Language hint. Default \"auto\". Codes: ja (manga specialist), ko, zh, ar, en, fr, es, de, ru, it, pt."},"api_key":{"type":"string","description":"Optional Auto-Reader OCR key (nsk_live_...). If omitted, a free trial key is auto-provisioned and returned to you in the result."},"image_base64":{"type":"string","description":"The manga/comic page as base64 (a data: URI prefix is accepted and stripped)."}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":299,"tokensAfter":299}],"toolsChanged":3,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}