kglite-mcp-server 0.10.1

MCP server for kglite knowledge graphs — pure-Rust single-binary frontend for cypher_query / graph_overview / save_graph / read_code_source plus the generic source / GitHub surface from mcp-methods. No libpython link.
kglite-mcp-server-0.10.1 is not a library.

kglite-mcp-server

crates.io License: MIT

MCP (Model Context Protocol) server for kglite knowledge graphs. Pure-Rust single binary exposing cypher_query, graph_overview, save_graph, read_code_source plus the generic source / GitHub surface from mcp-methods. No libpython link.

cargo install kglite-mcp-server

kglite-mcp-server --graph my-graph.kgl

Drop into Claude Desktop / Cursor / any MCP-capable client and your graph is queryable.

When to use this binary

The Python wheel (pip install kglite) ships a kglite-mcp-server console script too — same protocol surface, Python-flavored extensibility (YAML manifests, skills, Python tool plugins).

Reach for the Rust binary when:

  • You want a single static binary with no Python runtime.
  • You're shipping kglite-as-MCP-server in a container or system that doesn't have Python installed.
  • You want to embed kglite-MCP serving inside a larger Rust binary (the MCP server framework + tools are linkable as a library).

Reach for the Python script when you want the YAML-manifest

  • skills + Python tool plugin ecosystem (most kglite users).

Documentation

  • MCP servers guide — protocol details, manifest schema, skill conventions. Python-flavored but the protocol details apply to both implementations.
  • kglite Rust API — for embedders.

License

MIT — see LICENSE.