Deterministic security scanning that needs no model or API key, plus governed coding tasks.
MCPpedia last refreshed this data
io.github.arthurpanhku/dvalincode is an MCP server that deterministic security scanning that needs no model or API key, plus governed coding tasks. Its tool list has not been published yet over stdio and sse, requires no API key, and scores 64/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-arthurpanhku-dvalincode": {
"args": [
"-y",
"dvalincode"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Every fix is diffed, tested, re-scanned, and recorded in a tamper-evident audit log before it can become a PR.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'dvalincode' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked dvalincode against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in security
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
MCP server for RocketCyber Managed SOC — incidents, alerts, agents, and customer telemetry.
BridgeGuard MCP Server - Cross-chain bridge security audit tools for AI coding agents. Scan bri...
Regression testing for MCP servers. Checks capabilities, invokes tools, detects schema drift.
MCP Security Weekly
Get CVE alerts and security updates for io.github.arthurpanhku/dvalincode and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
English · 中文 · 🌐 dvalincode.dev
Open security engineering for code written by humans and AI agents.
Discover. Repair. Verify.
Dvalin is the independent security runtime between code generation and merge. Humans, coding agents, and CI call the same versioned contract for discovery, remediation, and verification; Dvalin normalizes scanner evidence, applies a baseline-aware gate, persists the security workflow, and independently verifies a repair before publication. Its built-in coding capability is a remediation executor—not the trust boundary and not an attempt to compete with every general-purpose coding agent.
Dvalin can run independently, compete in overlapping application-security workflows, or interoperate with specialist systems such as Codex Security. Codex Security's portable SARIF export can become local Dvalin remediation cases and pass through the same release gate as every other human or agent. Dvalin differentiates through a no-account deterministic baseline, an open multi-engine scanner fleet, agent-neutral interfaces, local operation, and policy-bound audit evidence. We adopt strong workflow ideas where they improve user outcomes while keeping both products optional. See the security-agent strategy.
npx dvalincode security scan .
# After installing the package: dvalin scan .
That is the whole thing. It runs the built-in rules for injection, hardcoded
secrets, XSS, eval, and unsafe shell use against the current directory and
prints what it found. No account, no model, no config, no code leaves your
machine. The default policy runs only Dvalin Built-in, so the first scan always
works. Add optional engines explicitly, or inspect their fixed install commands:
dvalin scanners list
dvalin scanners install semgrep # review the command
dvalin scanners install semgrep --yes # execute it under Dvalin policy
For an incremental “no new high-risk findings” gate, commit the policy and baseline with the repository:
dvalin init
dvalin baseline
dvalin scan
This creates dvalin.security.json and .dvalin/baseline.json. Suppressions
require a reason and may have an owner and expiry date. Scan output is a
versioned envelope with a deterministic gate result and a resumable workflow ID.