2.1.0

modelcontextprotocol/inspector2.1.0Aug 5, 2026by cliffhall

AI Summary

Restoration of files lost during a tree swap, security updates, and documentation improvements.

Key Highlights

  • Restoration of SECURITY.md and CI workflows lost during v2 tree swap.
  • Migration to eslint 10 to clear security advisories.
  • Dependency updates for @hono/node-server and vitest.
  • Documentation updates regarding branch model and triage rules.

Full Release Notes

## What's Changed
* docs: restore SECURITY.md, lost in the v2 tree swap by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1843
* fix(core): mirror SEP-2243 x-mcp-header args to Mcp-Param-* on tools/call by @SamMorrowDrums in https://github.com/modelcontextprotocol/inspector/pull/1847
* docs: post-swap branch model, PR policy, milestone rule, and Copilot review instructions by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1866
* docs: converge README Test servers section with main's restructure by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1880
* docs: rename CONTRIBUTORS.md to CONTRIBUTING.md so GitHub surfaces the policy by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1884
* docs: unpin the branch-pinned CONTRIBUTORS.md links in the PR template by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1879
* docs: restore SECURITY.md on v2/main, so the next tree swap can't drop it by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1867
* ci: restore the Claude Code workflow and .mcp.json, lost in the v2 tree swap by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1869
* chore: restore repo files dropped by the v2 tree swap by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1871
* chore(deps): bring main's rc-series bumps to v2/main (@hono/node-server 2.x, vite 8.1.5) by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1881
* fix(scripts): await the pack:verify web child's exit before removing its work dir by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1895
* docs: add Incoming to both boards, adopt the v2 Priority field, and document the triage rubric by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1892
* docs: replace the markdown bug template with GitHub issue forms by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1894
* chore(deps): untangle the vitest/Storybook exact-pin knot to clear GHSA-p63j-vcc4-9vmv by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1899
* chore(deps): migrate to eslint 10 to clear the brace-expansion DoS advisory by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1900
* chore: merge v2/main for the v2.1.0 milestone release by @cliffhall in https://github.com/modelcontextprotocol/inspector/pull/1903

## New Contributors
* @SamMorrowDrums made their first contribution in https://github.com/modelcontextprotocol/inspector/pull/1847

**Full Changelog**: https://github.com/modelcontextprotocol/inspector/compare/2.0.0...2.1.0