{"name":"io.github.marthvon/datuma-k","slug":"marthvon-datuma-k","title":"datuma_k","description":"Query, validate, preview, and generate source from *.dtct data contracts and *.ngin templates.","url":"https://mcp.market/server/marthvon-datuma-k","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":26,"stars":0,"forks":0,"downloads_week":46,"last_push_at":"2026-09-11T09:24:58.000Z","license":"AGPL-3.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/marthvon/datuma_k","website":"https://github.com/marthvon/datuma_k","version":"1.0.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@marthvon/datuma-k-mcp","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Absolute path to the datuma_k binary. Omit if datuma_k is already on PATH.","format":"filepath","name":"DATUMA_K"}]}],"tools":[{"name":"advise_ngin","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate","description":"Run datuma_k run: commit planned files through dkcache. Overwrites text inside generated spans; keeps text between spans.","write_action":true,"price_micros":0,"input_schema":null},{"name":"infer_patterns","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_project","description":"List .env directories and *.dtct, *.ngin, *.def.ngin, and keywords.md for a datuma_k project.","write_action":false,"price_micros":0,"input_schema":null},{"name":"preview","description":"Plan generated files from ngin without committing. Returns planned paths and content. Does not write disk.","write_action":false,"price_micros":0,"input_schema":null},{"name":"query_contracts","description":"JSON catalog of dtct models, fields, traits, types, and attributes. Optional filters match dk.trait / dk.model / dk.field / dk.attribute / dk.type.","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate","description":"Parse *.dtct / *.ngin / *.def.ngin and require a data/keywords.md table (kind, description, purpose, platforms) for every contract name. Does not write files.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-19T20:15:52.858Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T20:15:52.856Z","components":{"code":{"score":25,"max":25,"notes":["12 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 8 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@marthvon/datuma-k-mcp","version":"1.0.0","found":true,"license":"AGPL-3.0-only","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-09-11T09:07:29.320Z","repositoryUrl":"git+https://github.com/marthvon/datuma_k.git","weeklyDownloads":46}],"repo":{"found":true,"owner":"marthvon","repo":"datuma_k","archived":false,"pushedAt":"2026-09-11T09:24:58Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/97799592?v=4","ownerCreatedAt":"2022-01-15T16:19:29Z","license":"AGPL-3.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/97799592?v=4&s=128","source":"registry","width":128,"height":128},"presence":{"stars":0,"forks":0,"downloadsWeek":46,"license":"AGPL-3.0","lastPushAt":"2026-09-11T09:24:58.000Z","score":26}}}},"grade_history":[],"reviews":[]}