Sample JSON
Discovered Fields (click to add rule)
Paste JSON above and click Explore Fields
Field Rules 0
No rules yet — explore fields or click Add Rule
Group Rules
JSON to Validate
Validation Results
Run validation to see results
Saved Templates
Select a template to view details
MCP Server Config
Add to your claude_desktop_config.json or MCP client:
{
"mcpServers": {
"ark-validator": {
"url": "http://localhost:5000/mcp",
"transport": "http"
}
}
}
MCP Tools
validate_jsonValidate JSON against a template
list_templatesList all available templates
get_templateGet full template details
create_templateCreate a new template
delete_templateDelete a template by name
get_validation_typesList all validator types
check_fieldTest a single value inline
REST API Reference
Basic Auth Required
Base URL:
http://localhost:5000 | Credentials: admin / ark2024!
MCP Resources
ark://validation-types/all
All 37+ validator type definitions with parameters
ark://validation-types/sap
SAP/OData specific validators (14 types)
ark://templates/{name}
Individual template with all rules — discoverable via list
resource templates list
URI template for dynamic template resource discovery