NVIDIA AI CKG
Server Details
NVIDIA AI knowledge graphs — 20 domains. 4x F1, 11x fewer tokens, SHA-256 provenance. MCP-native.
The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 0.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- Yarmoluk/ckg-nvidia-ai
- GitHub Stars
- 7
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 9 tools
Most tools target clearly distinct operations: graph traversal (query_ckg), conjunctive traversal (query_intersect), ordered prereq chain (get_prerequisites), keyword lookup (search_concepts), NL Q&A (ask_nvidia), routing (route_query), provenance (verify_source). The main soft overlaps are query_ckg vs get_prerequisites (both return prerequisite information) and ask_nvidia vs route_query (both accept a natural-language question), but the descriptions draw usable boundaries between them.
Every tool follows a verb_noun snake_case pattern (list_domains, query_ckg, search_concepts, verify_source, get_prerequisites), with no camelCase or stylistic mixing. The only quirk is ask_nvidia using a product name as the object, but it still fits the verb-first convention.
Nine tools sits comfortably in the well-scoped 3-15 range for a knowledge-graph query server. Each tool covers a distinct capability (discovery, traversal, Q&A, routing, provenance) with no obvious filler.
For a read-only curated knowledge graph the surface is nearly complete: domain discovery, keyword search, single- and multi-anchor traversal, prereq chains, NL answering, routing, and source verification are all present. Minor gaps remain, such as no path/shortest-route tool between two specific concepts and no direct 'list all concepts in a domain' operation.
Available Tools
9 toolsask_nvidiaBInspect
Ask a natural-language question answered by Qwen grounded on the NVIDIA CKG.
Requires Ollama running locally with a Qwen model pulled:
ollama pull qwen2.5:14b
Override model: NVIDIA_CKG_MODEL env var (default: qwen2.5:14b)
Override host: NVIDIA_CKG_OLLAMA env var (default: http://localhost:11434)
Args:
question: Natural-language question about the NVIDIA AI stack.
domain: Domain from list_domains() — auto-detected from question if omitted.
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | ||
| question | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
get_prerequisitesAInspect
Return the full ordered prerequisite chain for a concept — everything to learn first.
Args:
concept: Target concept — e.g. 'Speculative Decoding', 'Isaac Lab', 'NeMo Guardrails'.
domain: Domain name from list_domains().
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | ||
| concept | Yes |
list_domainsAInspect
List all 21 NVIDIA AI domains available in this knowledge graph.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
list_ecosystemBInspect
Discover other CKG packages for adjacent domains — finance, healthcare, legal, and more.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
query_ckgAInspect
Traverse the NVIDIA knowledge graph from a concept — prerequisites and dependents.
Args:
concept: Concept name (partial match supported) — e.g. 'TensorRT', 'NIM', 'Isaac Lab'.
domain: Domain name from list_domains() — e.g. 'nvidia-tensorrt-triton', 'nvidia-isaac'.
depth: Traversal depth 1–5 (default 3).
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | ||
| domain | Yes | ||
| concept | Yes |
query_intersectAInspect
Answer a conjunctive query: concepts reachable from EVERY anchor at once (A AND B).
query_ckg walks outward from one concept. This intersects the reachable sets of two or
more, which is the shape of most real questions — "the component that satisfies A AND
applies to B". Neither anchor alone answers it; the answer lives in the overlap.
Every branch is an exact set of declared edges, so the intersection is exact. A concept
appears only if a declared path reaches it from each anchor. A relation missing from the
graph produces an empty result, never a guess.
Args:
branches: Two or more branches. Either a bare anchor ("TensorRT-LLM"), which takes
everything within `depth` hops, or an anchor plus an explicit relation path using
'>' ("TensorRT-LLM > REQUIRES > ENABLES"), where each relation replaces the
frontier. '*' matches any relation. Mix both forms freely.
domain: Domain name from list_domains().
depth: Hops for bare-anchor branches, 1-5 (default 2). Ignored for explicit paths.
direction: 'out' follows dependencies, 'in' follows them backwards, 'both' (default).
mode: 'AND' (default) intersects branches; 'OR' unions them.
limit: Max concepts listed, 1-200 (default 40). The true count is always shown.
Returns:
Markdown with the query plan and its per-step set sizes, then the answer set with
taxonomy tags. Reports which branch was empty when the intersection is empty.
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | AND | |
| depth | No | ||
| limit | No | ||
| domain | Yes | ||
| branches | Yes | ||
| direction | No | both |
route_queryAInspect
Route an NVIDIA AI question to the optimal model and reasoning approach via graph depth.
The CKG graph IS the router — hop depth is a deterministic complexity metric.
Deeper NVIDIA prerequisite chains (CUDA → TensorRT → TensorRT-LLM → NIM) require
more capable models. No heuristic: the graph decides.
Routing table:
hop_depth 1 → haiku · direct (simple lookup)
hop_depth 2 → sonnet · generic_cot (moderate chain)
hop_depth 3+ → opus · sparql_cot (deep dependency, structured reasoning)
Args:
question: Concept name or natural language question about NVIDIA AI.
domain: Domain from list_domains() — e.g. "nvidia-tensorrt-triton", "nvidia-nim".
Returns:
model_tier + reasoning_approach + why + context subgraph to inject before LLM call.
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | ||
| question | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
search_conceptsAInspect
Find concepts in a NVIDIA AI domain by keyword.
Args:
query: Search term — e.g. 'inference', 'sandbox', 'quantization', 'guardrails'.
domain: Domain name from list_domains() — e.g. 'nvidia-nim', 'nvidia-openshell'.
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| domain | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
verify_sourceAInspect
Return the source URL and SHA-256 content hash for any NVIDIA AI concept node.
Audit chain: edge answer → graph commit → source_content_hash → source_url (fetch hint).
Verification: curl -s <source_url> | sha256sum # compare to source_hash
Args:
concept: Concept label (partial match supported).
domain: Domain from list_domains() — e.g. 'nvidia-nim', 'nvidia-tensorrt-triton'.
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | ||
| concept | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Added
query_intersect
2 tool updates
- Changed
get_prerequisites1 field changed- changed
Output schema / (root)Previous value: -{ - "properties": { - "result": { - "title": "Result", - "type": "string" - } - }, - "required": [ - "result" - ], - "title": "get_prerequisitesOutput", - "type": "object" -}New value: +null
- Changed
query_ckg1 field changed- changed
Output schema / (root)Previous value: -{ - "properties": { - "result": { - "title": "Result", - "type": "string" - } - }, - "required": [ - "result" - ], - "title": "query_ckgOutput", - "type": "object" -}New value: +null
8 tool updates
- First observed
ask_nvidia - First observed
get_prerequisites - First observed
list_domains - First observed
list_ecosystem - First observed
query_ckg - First observed
route_query - First observed
search_concepts - First observed
verify_source
Related MCP Connectors
NVIDIA NemoClaw knowledge graph — 55 nodes, F1 0.576 (+269% vs RAG), 11x fewer tokens. MCP-native.
Salesforce AgentForce knowledge graph — 40 nodes, Einstein Trust Layer, 11x fewer tokens than RAG.
Art provenance intelligence — 282K-node knowledge graph with cited answers and honest gaps.
Graph-native persistent memory for AI agents — 33 MCP tools, zero-LLM writes.
Related MCP Servers
- AlicenseAqualityAmaintenanceSalesforce AgentForce as a traversable MCP knowledge graph. 40 nodes covering Einstein Trust Layer, Agent Topics, Actions, Data Cloud, and Resolution Criteria. 11x fewer tokens than RAG. Free: uvx ckg-agentforce939 PyPI1MIT
- AlicenseAqualityBmaintenanceProvides a compressed knowledge graph of the NVIDIA AI developer stack for deterministic traversal, enabling agents to answer questions about dependencies and prerequisites with minimal tokens.8MIT
- AlicenseNot gradedqualityCmaintenanceRAG Knowledge Graph - MCP server providing AI-powered tools and automation by MEOK AI Labs10 npm33 PyPIMIT
- AlicenseAqualityBmaintenanceNeuro-symbolic deterministic context pruning middleware. Reduces tokens by 60%, drops local CPU TTFT by 62%, and prevents IP leakage via formal SPARQL contracts.23MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.