Skip to content

MCP integration

bash
minerva mcp serve

Exposes library, stack, templates, evidence, and suggest tools over stdio for MCPHub / local-agent.

Representative tools

ToolClass
minerva_skill_list / show / compareread-only
minerva_profile_list / showread-only
minerva_stack_checkread-only
minerva_stack_deepread-only (stash optional)
minerva_suggestread-only
minerva_analyticsread-only
minerva_template_list / showread-only
minerva_evidence_docsread-only
minerva_skill_create / activate / …effectful
minerva_evidence_saveeffectful
minerva_profile_* mutationseffectful

MCPHub

yaml
servers:
  minerva:
    command: /path/to/minerva
    args: [mcp, serve]
    enabled: true
    tags: [agent, skills, profiles]

Trust rules (local-agent)

  • Exact routes only — no minerva_* wildcards
  • Enumerate live tools via introspection
  • Read-only in AUTO when possible
  • Mutations approval-gated
  • minerva_skill_activate does not inject into a live session

Lazy mode

Under MCPHub expose: lazy, discover via:

text
mcphub_resolve_tool → minerva__…
mcphub_call_tool

Know what is installed. Know what is ready. Act on evidence.