Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 1.79 KB

File metadata and controls

28 lines (18 loc) · 1.79 KB

Copy-paste this as the first message in the next Claude Code session:


Продолжаем работу над civitai-mcp-ultimate. Прочитай HANDOFF.md в D:/Projects/TEMP/civitai-mcp-ultimate/HANDOFF.md

Контекст: MCP сервер для Civitai API (14 тулов, Python/FastMCP). В session 4 добавили Meilisearch поиск — REST API search сломан с мая 2025, теперь search_models(query=...) использует Meilisearch (3ms, точные результаты). Версия 0.2.0 опубликована на PyPI.

Задачи на session 5:

  1. MCP restart test — ПРИОРИТЕТ. MCP процесс НЕ перезапускался после фич из session 3+4. Нужно:

    • Перезапустить MCP сервер
    • Тест Meilisearch: search_models(query="hands fix", types=["LORA"]) — точные результаты?
    • Тест session 3 фильтры: browse_images(content_type="video", tag="anime"), get_top_images(browsing_level="X,XXX", has_meta=true), browse_images(tools="ComfyUI")
    • Image/video cache работает? (~/.civitai-mcp-cache/)
  2. Meilisearch для images — проверить image search index (images_v* indexUid). Если есть — добавить в browse_images/get_top_images

  3. Tests — pytest: Meilisearch routing, formatters, REST API params (httpx mock)

  4. CI/CD — GitHub Actions: ruff lint + pytest

  5. Glama — проверить статус review (отправлен в session 3)

Repo: https://github.com/timoncool/civitai-mcp-ultimate Local: D:/Projects/TEMP/civitai-mcp-ultimate/ API key: CIVITAI_API_KEY=00e54501ce1a4f64800996934dddd1c2 Meilisearch key: 8c46eb2508e21db1e9828a97968d91ab1ca1caa5f70a00e88a2ba1e286603b61