get_project_truthREADCurrent Truth and evidence summary
↗HARIKOS exposes a small, agent-neutral tool contract for current Truth, relevant Memory, recent Changes, Context Packs, assumption checks, and structured write-back.
{
"mcpServers": {
"harikos": {
"url": "https://harikos-ai.vercel.app/api/mcp/PROJECT_ID",
"headers": {
"Authorization": "Bearer TOKEN_SHOWN_ONCE"
}
}
}
}This marketing-only terminal demonstrates the shape of HARIKOS output. It is clearly illustrative and does not pretend to be a connected production CLI.
Authentication
Supabase Auth
VERIFIED · 99%
Evidence
middleware.ts:18
lib/supabase/server.ts:7
Previous: Clerk · SUPERSEDED
Each tool has a narrow job and verifies authorization before returning project data.
get_project_truthREADCurrent Truth and evidence summary
↗search_project_memoryREADDecisions, attempts, failures, fixes, constraints, outcomes
↗get_recent_changesREADMeaningful semantic project changes
↗get_context_packREADCurrent task-specific context
↗record_memoryWRITEStructured history; never automatic Truth
↗record_outcomeWRITEAgent-session outcome and durable memory
↗check_assumptionREADSupported, contradicted, or unverified
↗The agent receives labeled project knowledge, not an opaque blob of retrieved text.
POST /api/mcp/:projectId
Authorization: Bearer ...
{
"method": "tools/call",
"params": {
"name": "check_assumption",
"arguments": {
"assumption": "Auth uses Clerk"
}
}
}{
"verdict": "contradicted",
"currentTruth": "Supabase Auth",
"status": "verified",
"evidence": [
"middleware.ts:18-34"
]
}Connect a repository and give every coding agent one current, evidence-backed understanding.