|
| 1 | +# Security Policy |
| 2 | + |
| 3 | +Thank you for helping keep the Model Context Protocol and its ecosystem secure. |
| 4 | + |
| 5 | +## Supported Versions |
| 6 | + |
| 7 | +| Version | Package | Support | |
| 8 | +| ------- | ---------------------------------------- | ------------------------------------------------------- | |
| 9 | +| **2.x** | `@modelcontextprotocol/inspector` | ✅ Actively supported | |
| 10 | +| 1.x | `@modelcontextprotocol/inspector` | ⚠️ **Security fixes only**, published under `v1-latest` | |
| 11 | +| 1.x | `@modelcontextprotocol/inspector-client` | ⚠️ Security fixes only | |
| 12 | +| 1.x | `@modelcontextprotocol/inspector-server` | ⚠️ Security fixes only | |
| 13 | +| 1.x | `@modelcontextprotocol/inspector-cli` | ⚠️ Security fixes only | |
| 14 | +| < 1.0.0 | any | ❌ Unsupported | |
| 15 | + |
| 16 | +v2 ships as a **single** package — `@modelcontextprotocol/inspector`. The three |
| 17 | +`inspector-client` / `inspector-server` / `inspector-cli` sub-packages exist only |
| 18 | +on the v1 line and are deprecated. |
| 19 | + |
| 20 | +v1 development happens on the `v1/main` branch and is limited to security fixes. |
| 21 | +Those releases are published under the **`v1-latest`** dist-tag so they never |
| 22 | +displace the current v2 release: |
| 23 | + |
| 24 | +```bash |
| 25 | +npm i @modelcontextprotocol/inspector@v1-latest |
| 26 | +``` |
| 27 | + |
| 28 | +Everything else — features, bug fixes, improvements — lands in v2 only. |
| 29 | + |
| 30 | +## Reporting Security Issues |
| 31 | + |
| 32 | +If you discover a security vulnerability in this repository, please report it through |
| 33 | +the [GitHub Security Advisory process](https://docs.github.com/en/code-security/security-advisories/guidance-on-reporting-and-writing-information-about-vulnerabilities/privately-reporting-a-security-vulnerability) |
| 34 | +for this repository. Private vulnerability reporting is enabled, so this is the |
| 35 | +fastest route to a maintainer. |
| 36 | + |
| 37 | +Please **do not** report security vulnerabilities through public GitHub issues, discussions, |
| 38 | +or pull requests. |
| 39 | + |
| 40 | +Note that this repository does not accept pull requests from outside contributors |
| 41 | +(see [CONTRIBUTORS.md](./CONTRIBUTORS.md)) — **this does not apply to security |
| 42 | +reports**, which should always go through the advisory process above rather than |
| 43 | +any public channel. |
| 44 | + |
| 45 | +## What to Include |
| 46 | + |
| 47 | +To help us triage and respond quickly, please include: |
| 48 | + |
| 49 | +- A description of the vulnerability |
| 50 | +- Steps to reproduce the issue |
| 51 | +- The potential impact |
| 52 | +- Whether it affects v2, v1, or both |
| 53 | +- Any suggested fixes (optional) |
0 commit comments