Server Details
Data validation that discovers rules from your data — scan, profile, health score, domain packs
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
See and control every tool call
Available Tools
19 toolsanalyze_dataInspect
Analyze a data file to detect its domain, profile columns, and recommend a scanning strategy. Returns domain detection, column count, row count, strategy decisions, and alternative approaches.
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Path to the data file (CSV, Parquet, Excel) |
approve_rejectInspect
Approve (pin) or reject (dismiss) a review queue item. Decision must be 'pin' or 'dismiss'.
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Optional reason for the decision | |
| item_id | Yes | Review item ID to update | |
| decision | Yes | Decision: 'pin' (approve) or 'dismiss' (reject) |
auto_configureInspect
Scan a data file, triage findings by confidence, and generate goldencheck.yml content from the pinned findings. Optionally accepts constraints to filter or adjust the generated config.
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Path to the data file | |
| constraints | No | Optional constraints: {min_confidence, severity_filter, include_columns, exclude_columns} |
compare_domainsInspect
Scan a file with every available domain pack (plus base/no-domain) and compare health scores. Recommends the best-fitting domain.
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Path to the data file |
explain_columnInspect
Get a natural-language health narrative for a specific column. Scans the file, profiles the column, and explains all findings.
| Name | Required | Description | Default |
|---|---|---|---|
| column | Yes | Column name to explain | |
| file_path | Yes | Path to the data file |
explain_findingInspect
Explain a single finding in natural language. Requires the finding as a JSON dict and the file_path to load a profile for context.
| Name | Required | Description | Default |
|---|---|---|---|
| finding | Yes | Finding dict with keys: severity, column, check, message, affected_rows, confidence, sample_values | |
| file_path | Yes | Path to the data file (needed for profile context) |
get_column_detailInspect
Get detailed profile and findings for a specific column.
| Name | Required | Description | Default |
|---|---|---|---|
| column | Yes | Column name to inspect | |
| file_path | Yes | Path to the data file |
get_domain_infoInspect
Get detailed info about a specific domain pack — lists all semantic types, their name hints, and suppression rules.
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Domain pack name (e.g., healthcare, finance, ecommerce) |
health_scoreInspect
Get the health score (A-F, 0-100) for a data file. Quick summary of overall data quality.
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Path to the data file |
install_domainInspect
Download a community domain pack from the goldencheck-types repository and save it for use in future scans.
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Domain pack name to install | |
| output_path | No | Output path (default: goldencheck_domain.yaml) | goldencheck_domain.yaml |
list_checksInspect
List all available profiler checks and what they detect. No arguments needed.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
list_domainsInspect
List all available domain packs (healthcare, finance, ecommerce, etc.). Domain packs provide specialized semantic type definitions for specific data domains.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
pipeline_handoffInspect
Generate a structured quality attestation JSON for a data file. Includes health score, findings summary, pinned rules, and attestation status (PASS, PASS_WITH_WARNINGS, REVIEW_REQUIRED, FAIL).
| Name | Required | Description | Default |
|---|---|---|---|
| job_name | Yes | Job name for the handoff record | |
| file_path | Yes | Path to the data file |
profileInspect
Profile a data file and return column-level statistics: type, null%, unique%, min/max, top values, detected formats. Also returns a health score (A-F) based on finding severity.
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Path to the data file | |
| sample_size | No | Max rows to sample (default 100000) |
review_queueInspect
List all pending review items for a given job. Returns items that need human decision (medium-confidence findings).
| Name | Required | Description | Default |
|---|---|---|---|
| job_name | Yes | Job name to filter review items |
review_statsInspect
Get review queue statistics for a job — counts of pending, pinned, and dismissed items.
| Name | Required | Description | Default |
|---|---|---|---|
| job_name | Yes | Job name to get stats for |
scanInspect
Scan a data file (CSV, Parquet, Excel) for data quality issues. Returns findings with severity, confidence, affected rows, and sample values. No configuration needed — rules are discovered from the data.
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Path to the data file (CSV, Parquet, Excel) | |
| llm_boost | No | Enable LLM enhancement (requires API key env var) | |
| sample_size | No | Max rows to sample (default 100000) | |
| llm_provider | No | LLM provider: 'anthropic' or 'openai' | anthropic |
suggest_fixInspect
Preview fixes for a data file without applying them. Shows what would change (columns, fix types, rows affected, before/after samples).
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Fix mode: 'safe' (default) or 'aggressive' | safe |
| file_path | Yes | Path to the data file |
validateInspect
Validate a data file against pinned rules in goldencheck.yml. Returns validation findings (existence, required, unique, enum, range checks).
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Path to the data file | |
| config_path | No | Path to goldencheck.yml (default: ./goldencheck.yml) | goldencheck.yml |
Verify Ownership
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [
{
"email": "your-email@example.com"
}
]
}The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.
Sign in to verify ownershipControl your server's listing on Glama, including description and metadata
Receive usage reports showing how your server is being used
Get monitoring and health status updates for your server
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!