← Back to your requirements

How to meet it OWASP AISVS v1.01

Model Context Protocol (MCP) Security · Schema, Message, and Input Validation

Reject unknown or oversized MCP parameters

AISVS 10.4.3 Level 1

Verify that MCP servers reject unrecognized or oversized parameters in function calls.

OWASP AISVS v1.01, requirement 10.4.3

In plain English

MCP servers should reject unknown or oversized parameters in tool calls.

What good looks like

  • Unknown parameters cause rejection.
  • Size limits apply to each parameter.
  • Errors are clear and logged.

How teams usually do it

  • Strict schemas that disallow additional properties.

Evidence an auditor would accept

  • Schemas and tests.

Common mistakes

  • Ignoring unknown parameters silently, which hides probing.

Not sure which requirements apply to your system? Take the assessment.

Requirement text from the OWASP AI Security Verification Standard, licensed under CC BY-SA 4.0. This guidance is shared under the same licence.