QVAC-MCP
QVAC-MCP — shared MCP for Decentralized AI Hackathon (TryDojo / ISD Summit 2026)
Shared Model Context Protocol server used across all 4 track projects + main repo. Stack: Python + FastMCP + UV. Inference rule: QVAC on-device / P2P only, never cloud.
Proposed toolset (shared across projects)
# | Tool | Why (hackathon use) |
1 |
| Crawl/research live QVAC docs ( |
2 |
| Returns minimal working snippet + model hint for a task: text-generation, embeddings, rag, transcription, translation, tts, ocr, vision, image-generation, classification, fine-tuning. Avoids hallucinated APIs. |
3 |
| Static check: flags |
4 |
| Returns parsed brief for |
5 |
| Returns a 48h plan template weighted by jury criteria (Technical 35 / Innovation 25 / Impact 20 / Design 10 / Completion 10) + deliverables checklist (repo + 5-min ES video). |
6 |
| Self-critique prompt enforcing jury weights + disqualification rules before coding. |
Skills exposed as resources: skill://planner, skill://builder, skill://reviewer — same behaviour in all repos.
Run
uv sync
uv run python main.py # stdio (for agents)
uv run python main.py --http # Streamable HTTP on :8000