Mmcp.market

LLMVerify MCP server

by subodhkc·io.github.subodhkc/llmverify·v1.8.0·18 stars

Local-first MCP server for LLM output verification — risk signals, injection and PII checks.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Established

18 stars6.2k downloads/wk

Reviews

Write one

Nobody has reviewed LLMVerify yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

LLMVerify tools (6, 1 write)

write = sends, deletes, buys or posts

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

  • assess_hallucination_risk

    Heuristic hallucination-RISK assessment of AI-generated text

  • check_pii

    Pattern-based PII scan returning PII types, counts, and

  • check_prompt_injection

    Heuristic prompt-injection indicator scan of untrusted text

  • get_llmverify_capabilities

    Report the installed llmverify engine version, supported

  • redact_pii

    Return a PII-redacted copy of the supplied text using

  • verify_llm_contentwrite action

    Run llmverify heuristic verification on AI-generated text:

Public scan report

scanner v0.1.10 · 2026-10-09 · same rubric, same numbers if you re-run it

no findings
  • Code scan213 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 qualitystatic API keys via environment variables6/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install LLMVerify in Claude Code, Cursor or VS Code

Runs npx -y llmverify on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add llmverify -- npx -y llmverify
Add to Cursor

What the publisher says

From the LLMVerify repository's README, as published. We do not edit it. Read it on GitHub

llmverify

You shipped an AI feature. Your LLM hallucinated a citation, leaked a customer's email, and followed a prompt-injection buried in user input — on the same day. llmverify is the safety layer that sits between your LLM and your users.

Local-first verification, PII redaction, prompt-injection defense, and runtime monitoring for any LLM. One npm install. Zero telemetry. No API keys on the free tier.

Last Updated: August 21, 2026 Version: 1.7.0 Node: >= 18.0.0 License: MIT

Links

  • Product page: haiec.com/llmverify
  • npm: npmjs.com/package/llmverify
  • GitHub: github.com/subodhkc/llmverify-npm
  • Python (placeholder): pypi.org/project/llmverify — namespace reservation, not a port of this package
  • Author: Subodh Kc

The problem

You build with GPT-4, Claude, Gemini, or any LLM. The model:

  • Hallucinates facts and citations that do not exist.
  • Leaks PII — emails, phone numbers, SSNs, API keys in responses.
  • Follows prompt injections — users trick it into ignoring your instructions.
  • Returns broken JSON that crashes your parser.
  • Drifts in quality over time, and nobody notices until a user complains.

You need a guardrail between the model and your users. That is llmverify.

Install

npm install llmverify

Everything runs locally. The free tier makes zero network requests and needs no API key. Free tier limit: 500 verification calls per day (tracked locally, never sent anywhere).

What you get

Quick start (30 seconds)

const { verify, isInputSafe, redactPII } = require('llmverify');

// 1. Block prompt injection before it reaches the model.
if (!isInputSafe(userMessage)) {
  return { error: 'Invalid input detected' };
}

// 2. Verify the model's output.
const aiResponse = await yourLLM.generate(userMessage);
const result = await verify(aiResponse);

if (result.risk.level === 'critical') {
  return { error: 'Response failed safety check' };
}

// 3. Strip PII before the response reaches a user or a log.
const { redacted } = redactPII(aiResponse);
console.log(redacted);

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

LLMVerify: common questions

Is LLMVerify MCP server safe?
Mostly: it is graded B (83/100). Read the LLMVerify safety report
How do I install LLMVerify?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does LLMVerify need an API key?
Yes. The registry entry asks for LLMVERIFY_AUDIT_HASH_KEY.
Is LLMVerify maintained?
The last commit was 4 days ago (2026-10-09). The latest release is v1.8.0.
What can I use instead of LLMVerify?
Servers from other publishers that do the same job: Shellward MCP server, Basic Memory MCP server and Agent-Native Chat MCP server. Compare all LLMVerify alternatives.

Alternatives to LLMVerify

Same job from other publishers: the closest match first, then the best rated.

All LLMVerify alternatives →
  • Shellward
    AI agent security: 7 MCP tools for injection detection, PII scanning, command safety, DLP.
    A
  • Basic Memory
    Local-first knowledge management with bi-directional LLM sync via Markdown files.
    C
  • Agent-Native Chat
    Minimal chat-first app with durable threads, actions, and the app-agent loop
    A
  • Godot MCP
    Agent-driven Godot playtesting: editor control, input injection, game-time stepping, live state.
    A
  • Agent Recall
    Correction-first agent memory. Precision KPI tracks if agents heed warnings. 5 layers, local-only.
    A

More from subodhkc →