DecisionLint: Jev/Luna Lint MCP server
Lint Jev and Luna decision-model questions, or ask the model to check them with your key.
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed DecisionLint: Jev/Luna Lint yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
DecisionLint: Jev/Luna Lint tools
No tool declarations could be read from the package source. They show once the server is installed.
How DecisionLint: Jev/Luna Lint compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 4,460 AI and agents servers
- GitHub stars
- 1
- more than 50% of 2,711 AI and agents servers
Release history: 4 versions in the registry since 2026-10-14, latest 2026-11-03, typically one every 8 days.
Install DecisionLint: Jev/Luna Lint in Claude Code, Cursor or VS Code
Runs npx -y decisionlint-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add decisionlint -- npx -y decisionlint-mcp
What the publisher says
From the DecisionLint: Jev/Luna Lint repository's README, as published. We do not edit it. Read it on GitHub
DecisionLint
Lint the questions you send to a decision model: TypeSafe's Jev, OpenAI's Decisions API, and every platform that serves either shape, from OpenRouter and Vercel AI Gateway to a llama.cpp on your own machine. DecisionLint reads them out of your JSON and your code, and reports the ones written in a way that is measured to produce bad answers. Linting makes no API calls and needs no key. One optional command asks the model itself to check a file, using your own key, at whichever platform you send it to.
By the author of the LE tools.
Install
ext install nolindnaidoo.decisionlint.
- VS Code: search for DecisionLint in the Extensions view, or run
nolindnaidoo.decisionlint.
- Cursor, VSCodium and other editors that use Open VSX: the same name,
- Command line: npx decisionlint. Nothing to install first.
- MCP server, for an agent host: npx -y decisionlint-mcp.
At a glance
a finding you disagree with.
- Lints as you type in JSON, JavaScript, TypeScript, Python, Rust and Go.
- Fixes on the lightbulb for the mechanical mistakes, and a way to silence
MCP server. One settings file covers all three.
- The same rules in CI, from a command line, and for AI agents, from an
OpenAI's /v1/decisions shape, predicate, choices and levels, are read into the same rules, and the AI SDK's decide() call for either. The limits a request is held to are the platform's own, read from the model id's spelling, a URL in the file or a target setting: Vercel's 255 choices, LiteLLM's 128 questions, none where a platform publishes none.
- Every platform, one set of rules. TypeSafe's /v1/systemone shape and
whether your questions have problems a text pattern cannot see, and one re-sends a question with its layout changed to see whether the answer holds. Both go to the platform the model id names, or to an endpoint you set, a local llama.cpp included.
- Two optional commands that use your own key: one asks the model
A request like this one looks fine and has three problems:
{
"model": "jev-latest",
"state": "My parcel came three days late and the lid is cracked.",
"questions": {
"team": {
"type": "choice",
"instructions": "Which team should handle this?",
"criteria": { "billing": "Charges and refunds", "delivery": "Late or damaged parcels" }
},
"late": { "type": "noul", "instructions": "Did more than two parcels arrive late?" }
}
}What it catches
Jev and Luna guarantee the type of the answer, not the answer. A badly formed question still comes back with a confident-looking number. These rules catch the mistakes that can be read from the text.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
DecisionLint: Jev/Luna Lint: common questions
- Is DecisionLint: Jev/Luna Lint MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the DecisionLint: Jev/Luna Lint safety report
- How do I install DecisionLint: Jev/Luna Lint?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does DecisionLint: Jev/Luna Lint need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is DecisionLint: Jev/Luna Lint maintained?
- The last commit was 20 days ago (2026-10-15). The latest release is v1.1.1.
- What can I use instead of DecisionLint: Jev/Luna Lint?
- Servers from other publishers that do the same job: Spotifyscraper MCP server, Mnemoverse Memory MCP server and CHAP Coordinator MCP server.
- How does DecisionLint: Jev/Luna Lint compare with other AI and agents MCP servers?
- safety score 92/100 (higher than 90% of 4,460 AI and agents servers); github stars 1 (more than 50% of 2,711 AI and agents servers). Full comparison.
Alternatives to DecisionLint: Jev/Luna Lint
Same job from other publishers: the closest match first, then the best rated.
- SpotifyscraperPublic Spotify metadata, lyrics and podcasts for LLM agents. No API key, read-only.not reviewedEstablishedB
- Mnemoverse MemoryHosted agent memory that learns from outcomes, with shared rooms. No key: mcp.mnemoverse.com/mcpnot reviewedEstablishedA
- CHAP CoordinatorAuditable records of human decisions over AI agent work. Approvals, edits, overrides, escalations.not reviewedEstablishedA
- KilnSpawn an object into existence: describe it, and your agent designs it, checks it, and 3D prints it.not reviewedEstablishedB
- Vibe CheckMetacognitive AI agent oversight: adaptive CPI interrupts for alignment, reflection and safetynot reviewedEstablishedB