theorydeltaclaim-fidelity audits
built 2026-07-17dossiers: 5last verified 2026-07-09independent · evidence-traced · no vendor influence
← back to Claude Code dossier

CLAIM 6 / Claude Code

"Claude Code can connect to hundreds of external tools and data sources through the Model Context Protocol (MCP). MCP servers give Claude Code access to your tools, databases, and APIs"

partial

Observed

Connectivity itself is broadly confirmed, but the bridge is not a transparent pass-through: it silently coerces array, object, number, and boolean parameters to strings, breaking connectors with strict Zod schemas with no error signal (source-reviewed, validated 2026-05-03). User-level config placed in ~/.claude/mcp.json is silently ignored — only ~/.claude.json is honored — and .mcp.json servers load at session initialization only, so mid-session config changes have no effect until restart.

  1. UPDATE 2026-06-28: MCP parameter coercion remains open (#32524, 9 duplicates); ~/.claude.json confirmed as the sole honored user-level config path.
  2. UPDATE 2026-07-04(v2.1.201): #32524 (numeric/array/object/boolean coercion, 9 duplicates, 'has repro') was closed by stale-bot as not-planned on 2026-07-03 — a stale closure, not a fix; no coercion fix appears in the v2.1.196–201 changelog, so the bypass remains unaddressed and the row holds at partial. Not TD-executed this pass (no strict-Zod connector round-trip run). The two user-config-path issues behind the ~/.claude/mcp.json gap, #56437 and #62888, also closed not-planned (stale) on 2026-06-02 and 2026-06-27.

Evidence

Verification

verified 2026-07-16 · by probe-ci · probe probes/claude-code/claim-6/

theorydelta.com · 2026independent · evidence-backed · every claim sourced or labelledabout ·glossary ·rss ·mcp ·llms.txt