Claude Code v2.1.323 ·
SDK programs can now set dataFlowServer when registering an MCP server
Programs driving Claude Code through the SDK can pass a new dataFlowServer setting for an MCP server, checked when it is registered
Use it nowTier: how much it should matter to you
4Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
SDKArea: what it touches
New FeaturesKind: in v2.1.323,
What probably matters to youSection of the release
Unclear What dataFlowServer does is not stated.
What
The SDK lets another program drive Claude Code, and MCP servers are add-ons that give Claude extra tools. When such a program registers an MCP server, it can now pass dataFlowServer alongside timeout, disableAutoBackground, connectorId and autoModeVerdictTools.
Like those, it takes effect when the server is first registered. Claude Code checks the value at that point and reports an invalid value as ignored.
Why
SDK programs have one more setting they can pass for each MCP server. If a value is reported as ignored, Claude Code is not using it.
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhat `dataFlowServer` does is not stated.
See this entry in the whole of v2.1.323 →