Skip to main content
Glama

dvq MCP Server

Give your AI agent the ability to check whether data is actually correct.

Why an agent needs this

An agent that can query a database is useful. An agent that can tell you the data it just queried is wrong is trustworthy.

This MCP server exposes data validation as tools:

Tool

What it does

validate_csv

Returns a 0-100 health score plus every problem row with the exact reason

check_date

Catches 2026-02-30 — parses fine, does not exist

suggest_schema

Infers column types and flags which columns can be used as keys

report_markdown

Generates a human-readable report

Related MCP server: Structured Data Validator & Transformer MCP Server

Install

npm install -g @dvq/mcp-server

Add to your MCP client config:

{
  "mcpServers": {
    "dvq": {
      "command": "npx",
      "args": ["-y", "@dvq/mcp-server"]
    }
  }
}

Example

Ask your agent: "Check this CSV before you import it"

The agent calls validate_csv and gets back:

{
  "score": 48,
  "summary": "Serious problems. Do not load this as-is.",
  "counts": { "high": 4, "mid": 1, "low": 1 },
  "rows_at_risk": [4, 5, 8],
  "issues": [
    {
      "type": "duplicate_key",
      "row": 4,
      "column": "order_id",
      "reason": "key repeats (first seen at row 3)",
      "fix": "a join on this column will produce duplicate output rows"
    }
  ]
}

Now the agent can tell you "don't import this yet — row 4 duplicates row 3's key" instead of silently building on broken data.

Pro

Free: single-table validation. Pro: validate_cross_table and watch_dataset (get notified when data breaks). https://checkout.dodopayments.com/buy/pdt_0Nq62Ecr9PnrPukjAEhaM?ref=mcp-server

License

MIT


All DataCheck tools

Tool

Install

Docs

n8n node

npm install n8n-nodes-datacheck

docs

MCP server

npm install -g datacheck-mcp

docs

Python CLI

git clone

docs

Core library

git clone

docs

Browser check

no install

try it

Product home: datacheck.pixharvest.com

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Provides 40+ specialized tools for AI assistants to load, transform, analyze, and validate CSV data from URLs and string content through the Model Context Protocol.
    41
    2
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    Provides AI agents with data validation, transformation, and normalization capabilities, including JSON schema validation, CSV processing, data normalization, text cleaning, and dataset merging.
    5
    16 npm
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables MCP-compatible AI clients to validate healthcare claims data quality by running completeness, integrity, and temporal checks on CSV files via five callable tools, including profiling and full scans.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables language models to run data-quality checks and profiling on local files, using dbt-style assertions like not_null, unique, relationships, and accepted_values.
    MIT