datuma_k MCP server
Query, validate, preview, and generate source from *.dtct data contracts and *.ngin templates.
0 stars46 downloads/wk
Reviews
Write oneNobody has reviewed datuma_k yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
datuma_k tools (7, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
advise_nginDecide whether a coding task should use the ngin template engine or stay handwritten. Use ngin when two or more platforms must stay in sync on contract-derived types, validation, or UI.
generatewrite actionRun datuma_k run: commit planned files through dkcache. Overwrites text inside generated spans; keeps text between spans.
infer_patternsSuggest shared Data/Enum traits, field attributes, and UI widgets from the contract. Flag unusual default-vocabulary pairings as association_suggestions (review notes, not errors). Flag single-platform sync risks. Map aliases like text_type to string. Does not write files or reject contracts.
list_projectList .env directories and *.dtct, *.ngin, *.def.ngin, and keywords.md for a datuma_k project.
previewPlan generated files from ngin without committing. Returns planned paths and content. Does not write disk.
query_contractsJSON catalog of dtct models, fields, traits, types, and attributes. Optional filters match dk.trait / dk.model / dk.field / dk.attribute / dk.type.
validateParse *.dtct / *.ngin / *.def.ngin and require a data/keywords.md table (kind, description, purpose, platforms) for every contract name. Does not write files.
Public scan report
scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan12 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 8 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install directly
Runs npx -y @marthvon/datuma-k-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add datuma-k -- npx -y @marthvon/datuma-k-mcp
datuma_k: common questions
- Is datuma_k MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the datuma_k safety report
- How do I install datuma_k?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does datuma_k need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is datuma_k maintained?
- The last commit was 10 days ago (2026-09-11). The latest release is v1.0.0.