diff --git a/Directory.Packages.props b/Directory.Packages.props
index 565d01689..e8d8f0559 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -78,6 +78,7 @@
+
diff --git a/src/ModelContextProtocol.Core/McpJsonUtilities.cs b/src/ModelContextProtocol.Core/McpJsonUtilities.cs
index b193bb8de..0fe393503 100644
--- a/src/ModelContextProtocol.Core/McpJsonUtilities.cs
+++ b/src/ModelContextProtocol.Core/McpJsonUtilities.cs
@@ -193,6 +193,7 @@ internal static bool IsValidToolOutputSchema(JsonElement element) =>
// Other MCP Types
[JsonSerializable(typeof(IDictionary))]
[JsonSerializable(typeof(IReadOnlyDictionary))]
+ [JsonSerializable(typeof(List