{"id":"vigtu-docmole","name":"docmole","af_score":55.8,"security_score":54.0,"reliability_score":30.0,"what_it_does":"Docmole is an MCP server that helps AI assistants query documentation sites. It supports a local RAG mode (crawl docs, generate embeddings with OpenAI, store/search in LanceDB) and a Mintlify mode (proxy to Mintlify’s assistant API for certain Mintlify-powered documentation sites). It also provides a CLI to set up projects, serve/stop them, and list available projects.","best_when":"You want to connect an MCP-capable assistant (Claude/Cursor/other MCP clients) to documentation search, either via self-hosted RAG or Mintlify proxy mode.","avoid_when":"You cannot provide required secrets (e.g., OPENAI_API_KEY for local RAG mode) or you require strong, explicitly documented operational guarantees (SLA, idempotency semantics, structured retry behavior).","last_evaluated":"2026-03-30T15:36:09.623708+00:00","has_mcp":true,"has_api":false,"auth_methods":["Environment variable OPENAI_API_KEY (local RAG mode embeddings)"],"has_free_tier":false,"known_gotchas":["MCP server is started via CLI (bunx docmole serve/args); ensure the MCP client uses the correct command/args per project id.","Local RAG mode requires OPENAI_API_KEY; missing/invalid keys will block embedding/indexing.","Mintlify mode depends on the upstream 'project-id' being recognized; if the project id is wrong or changes upstream, zero-setup behavior may fail.","Crawling/indexing happens during setup; long indexing may require operational patience and may not be incremental unless additional (not-yet-documented) features are enabled."],"error_quality":0.0}