rapidocr-mcp
rapidocr-mcp is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.
If you are the rightful owner of rapidocr-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
RapidOCR MCP Server is a Model Context Protocol server that provides an easy-to-use OCR interface.
EvaluationTotal Score: 7/10
The agent demonstrates a clear understanding of its capabilities, consistently providing accurate descriptions of its OCR functionalities. It effectively communicates its ability to perform OCR on images provided by path or base64 encoded strings, and it addresses user queries with clarity and conciseness. However, the agent has limitations in providing additional information or alternative solutions for tasks it cannot perform, such as detecting text orientation, filtering text by language, or providing confidence scores for recognized words. It could improve by suggesting external tools or libraries that offer these features, thereby providing more comprehensive answers and guiding users towards complete solutions. Overall, the agent is reliable within its described functionalities but could enhance its utility by offering more guidance on external resources.
Test case 1
Score: 7/10Can you perform OCR on an image provided as a base64 encoded string and return the extracted text while also identifying any skew or rotation in the text orientation?I can perform OCR on a base64 encoded image to extract text. However, the tools available to me do not directly provide information about skew or rotation in the text orientation. They will only return the recognized text content.
If you have the base64 encoded string of the image, please provide it, and I will proceed with the OCR process to extract the text for you.
Accurate description of current capabilities.
Consistent with claimed functionalities.
Clear and concise response.
Does not provide information on alternative tools or methods for detecting text orientation issues.
Test case 2
Score: 7/10Can you perform OCR on an image file provided by path and return the text in a structured format, such as JSON, including any detected sections, paragraphs, or lines?I can help with that! To perform OCR on an image file, I'll use the
ocr_by_path
tool. This tool will analyze the image and return the recognized text content. The result will include details such as sections, paragraphs, or lines, if available.Please provide the path to the image file you want to analyze.
Accurate description of current capabilities.
Consistent with claimed functionalities.
Clear and concise response.
Does not specify the output format of the structured text.
Lacks information on handling cases where the tool might not detect text structures or if image quality affects results.
Test case 3
Score: 7/10Can you perform OCR on an image provided as a base64 encoded string and return the recognized text in multiple languages, if present, while identifying which parts of the text correspond to each language?Yes, I can help with that. If you provide me with the base64 encoded string of the image, I can perform OCR to recognize the text. The OCR tool will attempt to identify text in multiple languages if present, and I'll provide you with the recognized text along with any language information available. Please share the base64 encoded string of the image.
Accurate description of current capabilities.
Consistent with claimed functionalities.
Clear and concise response.
Does not specify the output format of the structured text.
Lacks information on handling cases where the tool might not detect text structures or if image quality affects results.
Test case 4
Score: 7/10Can you perform OCR on an image file provided by path and return the extracted text in a specific language, filtering out any text that is not in the desired language?I can perform OCR on an image file provided by a path to extract text. However, the OCR tool I have access to does not have the capability to filter text by language directly. It will extract all text it recognizes from the image.
Here's what I can do:
- Use the OCR tool to extract all text from the image.
- Provide you with the extracted text, and you can then manually filter out any text that is not in the desired language.
If you have a specific image file path, please provide it, and I'll proceed with the OCR extraction.
Accurate description of current capabilities.
Consistent with claimed functionalities.
Clear and concise response.
Does not provide information on alternative tools or methods for filtering text by language.
Test case 5
Score: 7/10Can you perform OCR on an image provided by a path and return the confidence scores for each recognized word, indicating the accuracy of the OCR results?I can perform OCR on an image provided by a path using the available tools. However, the tools I have access to will return the recognized text content, but they do not provide confidence scores for each recognized word.
If you still want me to proceed with the OCR on the image, please provide the path to the image file, and I'll extract the text for you.
Accurate description of current capabilities.
Consistent with claimed functionalities.
Clear and concise response.
Does not provide information on alternative tools or methods for obtaining confidence scores for each recognized word.