9 Commits

Author SHA1 Message Date
Tony
82709ac479 feat: add submit_image_for_ocr tool for image OCR support 2026-05-10 13:53:54 +08:00
Tony
23a00c365e feat: async OCR workflow - split submit + poll tools to avoid timeout issues
- Add submit_pdf_for_ocr() - submits immediately, returns task_id
- Add get_ocr_result() - polls for completion, saves Markdown
- Keep batch_ocr_pdf() as deprecated fallback
- Update README with new async usage pattern
- Update pyproject.toml description
2026-05-09 20:53:19 +08:00
Tony
3c5b6c0908 docs: add deployment instructions for other Hermes agents 2026-05-09 15:07:08 +08:00
Tony
034ac44684 fix: add requests dependency to pyproject.toml 2026-05-09 15:03:36 +08:00
Tony
df11f4e79b feat: support single file input (input_file) alongside directory mode 2026-05-09 15:02:56 +08:00
Tony
4a48ded39e Extract batchOCR.py into MCP tool: batch_ocr_pdf 2026-05-09 14:55:19 +08:00
500c74c759 Upload files to "/"
upload OCR code
2026-05-09 14:51:13 +08:00
Tony
8e1df909e2 Fix sort_by dict access, fix test assertions for call_tool tuple return 2026-05-09 14:05:52 +08:00
Tony
a9fd8d738d Initial commit: process cleaning MCP server with 6 tools 2026-05-09 14:04:21 +08:00