comindly serve --index-dir <dir> speaks MCP over stdio. Results are markdown by default, with
structured JSON attached (--format json for JSON only). How to register the server with an agent:
Getting started; what to ask:
Using comindly with agents.
Wherever a tool takes focus, it accepts a symbol name (place_order), a qualified method
(OrderService.place_order), a file path, or an id returned by find or search.
Optional parameters are marked with ?.
Measured conventions and change recipes for a repository (from a repo, file or symbol), the org baseline, and the team's own conventions
why
focus
Recorded decisions, failed attempts, constraints and gotchas about it, with who, when, status and trust
remember
kind, on, title, body?, evidence?, trigger?, fields?
Records a decision, attempt (evidence required), constraint, gotcha, intent or question, anchored to the symbols in on
review
id, action, reason?
confirm, archive (no longer applies), invalidate (was wrong), supersede or dispute a record; retiring one a person wrote or confirmed only flags it for a person
Records written through MCP name the agent (from the MCP client, or COMINDLY_AGENT) and the person
it works for (config author_name, else git user.name). Deleting records is not available over
MCP.