Mmcp.market

datuma_k MCP server

by marthvon·io.github.marthvon/datuma-k·v1.0.0

Query, validate, preview, and generate source from *.dtct data contracts and *.ngin templates.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars46 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • advise_ngin

    Decide 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 action

    Run datuma_k run: commit planned files through dkcache. Overwrites text inside generated spans; keeps text between spans.

  • infer_patterns

    Suggest 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_project

    List .env directories and *.dtct, *.ngin, *.def.ngin, and keywords.md for a datuma_k project.

  • preview

    Plan generated files from ngin without committing. Returns planned paths and content. Does not write disk.

  • query_contracts

    JSON catalog of dtct models, fields, traits, types, and attributes. Optional filters match dk.trait / dk.model / dk.field / dk.attribute / dk.type.

  • validate

    Parse *.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

no findings
  • 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
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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.

More from marthvon