gitextract_aguziwn7/ ├── .github/ │ └── workflows/ │ └── cli.yml ├── .gitignore ├── .kiro/ │ ├── hooks/ │ │ └── readme-translation-hook.kiro.hook │ └── steering/ │ └── ebook-mcp-server-guide.md ├── .python-version ├── .vscode/ │ └── settings.json ├── CHANGELOG.md ├── HOW-TO-TEST.md ├── LICENSE ├── README-CN.md ├── README-DE.md ├── README-FR.md ├── README-JP.md ├── README-KR.md ├── README.md ├── pyproject.toml ├── pytest.ini ├── run_tests.sh └── src/ └── ebook_mcp/ ├── __init__.py ├── main.py ├── mcp_client_example/ │ ├── .gitignore │ ├── README-CN.md │ ├── README.md │ ├── anthropic_example.py │ ├── deepseek_example.py │ ├── openai_example.py │ ├── pyproject.toml │ └── requirements.txt ├── tests/ │ ├── conftest.py │ ├── run_tests.py │ ├── test_azw.py │ ├── test_basic.py │ ├── test_epub_chapter_extraction.py │ ├── test_epub_helper.py │ ├── test_logger_config.py │ ├── test_main.py │ └── test_pdf_helper.py └── tools/ ├── epub_helper.py ├── logger_config.py ├── pdf_helper.py └── pdf_helper.py.backup