When updating component state through MCP, all values are passed as strings, causing type mismatches with the component's internal data types.
Example:
- Component expects:
count: number
- MCP passes:
count: "12" (string)
Need to ensure proper type conversion before applying state updates.

When updating component state through MCP, all values are passed as strings, causing type mismatches with the component's internal data types.
Example:
count: numbercount: "12"(string)Need to ensure proper type conversion before applying state updates.