---
title: "Do stricter MCP tool schemas increase agent reliability?"
url: https://daily.dev/posts/do-stricter-mcp-tool-schemas-increase-agent-reliability--jqzodlnig
source_url: https://blog.pamelafox.org/2026/03/do-stricter-mcp-tool-schemas-increase.html
type: article
source: "Pamela Fox"
published: 2026-03-17T06:18:01.458Z
updated: 2026-03-17T06:18:30.463Z
tags: ["mcp"]
reading_time: 20
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Do stricter MCP tool schemas increase agent reliability?

**[Pamela Fox](https://daily.dev/sources/pamelafox)** · 20 min read · 0 upvotes · 0 comments

## Summary

An empirical investigation into whether stricter JSON schemas for MCP tool parameters improve agent reliability. Using a FastMCP expense-logging server with multiple schema variants (bare string, Annotated descriptions, Literal/Enum types, regex patterns), the author ran evaluations across 17 test cases, multiple OpenAI models (gpt-4o, gpt-4.1-mini, gpt-5.3-codex), reasoning effort levels, and two agent frameworks (Pydantic AI and GitHub Copilot SDK). Key findings: combining enum constraints with descriptions (Annotated[Enum]) yielded the best category accuracy but at double the token cost; date schema strictness had zero measurable impact on frontier models; model choice and reasoning effort level mattered more than schema strictness; and both agent frameworks produced identical results. The conclusion is that modern frontier models are well-trained for tool calling and mostly need clarity for ambiguous fields rather than strict type constraints, though stricter types still benefit server-side code quality.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://blog.pamelafox.org/2026/03/do-stricter-mcp-tool-schemas-increase.html>

## Similar posts on daily.dev

- [AI Agent Tool Design 2026: Schemas, Descriptions, And Pitfalls](https://daily.dev/posts/ai-agent-tool-design-2026-schemas-descriptions-and-pitfalls-uspdt00cj) · Alex CloudStar · 0 upvotes · 0 comments
- [An engineer’s guide to Model Context Protocol \(MCP\)](https://daily.dev/posts/an-engineer-s-guide-to-model-context-protocol-mcp--tizisumto) · LeadDev · 0 upvotes · 0 comments

---

Tags: [#mcp](https://daily.dev/tags/mcp)

[View this post on daily.dev](https://daily.dev/posts/do-stricter-mcp-tool-schemas-increase-agent-reliability--jqzodlnig)
