Skip to content

veritasgraph-mcp 0.2.0

Latest

Choose a tag to compare

@bibinprathap bibinprathap released this 09 Nov 06:18
· 3 commits to restored-main since this release

veritasgraph-mcp 0.2.0

pip install -U veritasgraph-mcp
VERITASGRAPH_MCP_MODE=read veritasgraph-mcp

Also listed in the official MCP registry as io.github.bibinprathap/veritasgraph.

New

  • Tool tiers: VERITASGRAPH_MCP_MODE=read|write|admin (default write). Tools outside the active tier are hidden and return JSON-RPC -32601. Use read for untrusted clients.
  • Governed answers: veritasgraph_query accepts mode: "governed". It answers only when certified glossary terms cover the question, withholds answers whose citations don't match retrieved sources, and returns an answer_id receipt.
  • New read tools: check_answerable, get_entity, get_ontology, search_terms, get_term, get_answer_receipt, compile_status.
  • Structured data tools: structured_search, structured_get_term, structured_list_measures, structured_ask. These need the structured extra and VG_STRUCTURED_DSN.
  • New write tools: import_graph (Graphify, Understand-Anything, AI-Atlas or generic graph.json) and propose_term.
  • New resource: veritasgraph://ontology.
  • Shared store: a SQLite store shared with VeritasGraph Studio and the veritasgraph CLI (VERITASGRAPH_DB). Legacy JSON graphs are migrated on first start.
  • PII policy on ingest: set with VERITASGRAPH_PII_POLICY to off, tag (default), redact_before_extract or reject.
  • Safer clear: clear_graph is admin-only and takes a snapshot first.

Upgrade notes

  • clear_graph is no longer available in the default write mode. Set VERITASGRAPH_MCP_MODE=admin to expose it.
  • Existing graphrag.json data is migrated to SQLite automatically on first start.

Full documentation: veritasgraph_mcp/README.md