A label property graph on SQLite/Postgres with multi-ontology routing and a gated MCP server.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http
verified
reported
listed in the official MCP registry counts 28 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
kg_descendants
-
kg_edge_add
-
kg_edge_remove
-
kg_edges
-
kg_event_revert
-
kg_events_tail
-
kg_find
-
kg_identity
-
kg_import
-
kg_link
-
kg_links_of
-
kg_neighborhood
-
kg_node_delete
-
kg_node_get
-
kg_node_upsert
-
kg_ontologies_list
-
kg_ontology_create
-
kg_ontology_delete
-
kg_prefix_add
-
kg_prefix_resolve
-
kg_rdf_export
-
kg_rdf_import
-
kg_replay
-
kg_schema
-
kg_shortest_path
-
kg_virtual_edge_add
-
kg_virtual_edge_remove
-
kg_virtual_edges_list
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 4596f71 · analyzer v33 · 1h ago
skills & prompt files 2
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 41
filesystem 2
- fs cunicopia-dev-knowledge-graph-rdbms-4596f71/bench/runtimes/run_bun.js :5
import { tmpdir } from 'node:os'; import { join } from 'node:path'; import { unlinkSync } from 'node:fs'; - fs cunicopia-dev-knowledge-graph-rdbms-4596f71/bench/runtimes/run_node.mjs :5
import { tmpdir } from 'node:os'; import { join } from 'node:path'; import { unlinkSync } from 'node:fs';
tool registrations 28
- kg_ontologies_list cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :160
- kg_ontology_create cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :179
- kg_ontology_delete cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :209
- kg_schema cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :228
- kg_node_get cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :247
- kg_find cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :268
- kg_edges cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :298
- kg_virtual_edge_add cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :333
- kg_virtual_edges_list cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :400
- kg_virtual_edge_remove cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :417
- kg_neighborhood cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :424
- kg_shortest_path cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :430
- kg_descendants cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :439
- kg_node_upsert cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :457
- kg_node_delete cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :481
- kg_edge_add cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :492
- kg_edge_remove cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :507
- kg_import cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :516
- kg_rdf_export cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :546
- kg_rdf_import cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :578
- kg_link cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :611
- kg_links_of cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :630
- kg_identity cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :640
- kg_prefix_add cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :648
- kg_prefix_resolve cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :654
- kg_events_tail cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :666
- kg_event_revert cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :672
- kg_replay cunicopia-dev-knowledge-graph-rdbms-4596f71/kgrdbms/mcp_server.py :678