Tool Call Schema Validator

Tool Call Schema Validator MCP Connector for Claude

A+

High-precision validation of LLM tool call arguments against strict JSON Schema definitions.

3 tools Official Updated Oct 1, 2026 Official Vinkius Partner

Ensure runtime reliability for AI agents by strictly validating tool call arguments. This MCP server provides precise tools like validate_tool_call to check type conformity, numeric bounds, string lengths, and enum constraints. It performs deep, recursive traversal of complex nested objects and arrays, providing exact path-based error reporting (e.g., args.user.id) to pinpoint exactly where a schema violation occurs.

json-schemallmvalidationdebuggingdata-integrity

3 tools expose this connector's capabilities to your AI agent.

check_type_conformity

Performs a granular check of a single value against a specific type constraint

summarize_validation_report

Aggregates multiple validation errors into a human-readable summary for the user

validate_tool_call

Checks if a specific set of tool arguments matches a provided schema definition

See how to talk to your AI agent using Tool Call Schema Validator.

Validate if these arguments match the schema: {"age": 25} with schema {"type": "object", "properties": {"age": {"type": "integer"}}, "required": ["age"]}

The validation was successful.

Check if the value 10.5 matches the type 'integer'.

No, the value 10.5 is a number, not an integer.

Summarize these errors: [{"path": "args.name", "message": "is required"}]

Validation failed: 1 error found. Path 'args.name': is required.

It validates that LLM-generated arguments strictly match a provided JSON Schema, including types, required fields, and logical constraints like min/max values.

Related Connectors