MCP

Agent Tool Calling Chaos when MCP Server Tools have Optional or Nullable Parameters

Agent Tool Calling Chaos when MCP Server Tools have Optional or Nullable Parameters

When building MCP servers, you quickly realize something: the devil really is in the details. One issue we’ve encountered is how differently LLMs and agent frameworks handle optional and nullable parameters in MCP server tools. At first glance, this might sound like a subtle implementation detail. But as we learned—through multiple iterations across OpenAI, Anthropic, […]
Read more