You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A new script and agent skill was added to the conformance test repo to help SDK maintainers self-assess against tiering requirements
Runs through issues, labels, and documentation files (roadmap, dependency policy, versioning policy, etc.)
Outputs a structured report indicating gaps
The tool is a guidance aid, not a final determination — actual tier assignment requires human review with links to evidence for each requirement
All SDK maintainers asked to try the tool and provide feedback
2. Tiering Display Page
A mockup was shared of a new page planned for the Model Context Protocol repo listing all SDKs with tier adherence broken down by category
Not a simple pass/fail — shows granular detail on which categories meet which tier requirements
To achieve an overall tier (e.g., Tier 1), all minimum requirements for that tier must be met
3. Java SDK Special Case
Dariusz raised that the Java SDK is designed to be pluggable due to the fragmented Java ecosystem (e.g., no official JDK OAuth libraries)
Requested separate entries on the tiering page for different framework integrations (e.g., "Java SDK with Spring," "Java SDK with Micronaut")
Agreed: Java SDK will be listed at its highest achieved tier with an asterisk noting which plugin/framework combination achieves that tier
4. Tiering Submission Process
A new (initially hidden) page will be created on the Model Context Protocol repo
SDK maintainers submit PRs filling out their tier table with their desired tier
PR descriptions must include links to artifacts/evidence for each requirement (documentation links, conformance suite runs, issue triage evidence, etc.)
@felixweinberger: Create the tiering page on the Model Context Protocol repo (initially hidden before Feb 23).
@felixweinberger: Submit the TypeScript SDK tiering PR as a first example for others to follow in structure.
@felixweinberger: Rework the tiering page mockup to accommodate the Java SDK's pluggable architecture (separate entries per framework integration, asterisk notation).
All SDK Maintainers: Try out the tiering assessment script/skill and provide feedback if it doesn't work well for their repo structure.
All SDK Maintainers: Review the protocol schema PR (tightening from objects to typed JSON) and assess impact.
All SDK Maintainers: Prepare tiering PR submissions with evidence/artifacts for desired tier by February 23rd.
Wils: Coordinate with @pcarleton on adding refresh token SEP conformance tests to the suite (as a draft/pending suite).
Key Topics Discussed
1. Tiering Assessment Tool
2. Tiering Display Page
3. Java SDK Special Case
4. Tiering Submission Process
5. Conformance Suite Versioning
6. Tiering Purpose
7. Protocol Schema PR
8. V2 SDKs (Python & TypeScript)
9. Draft Conformance Tests for SEPs
Action Items