About experimental exploration of organization for MCP primitives. Maintained by the Primitive Grouping Interest Group.
by modelcontextprotocolJavaScript
Last 12 weeks · 0 commits
4 of 6 standards met
Summary README: Add Discord link, expand problem statement with scope boundaries, add Goals, Organization Strategies, and IG Principles sections from the IG charter docs/approaches.md: Populate with four organization strategies (Primitive Grouping, Tool Fusion, Tool Search, Code Mode) with examples, references, and linked GitHub Discussions specification/draft/grouping.mdx**: Align with SEP-2084 text while keeping extension framing ( instead of ) Also created GitHub Discussions for each approach: #2 Primitive Grouping #3 Tool Fusion #4 Tool Search #5 Code Mode
Porting over the reference implementation from @cliffhall's SDK PR (https://github.com/modelcontextprotocol/typescript-sdk/pull/1399) for the extension package. Extension vs SDK differences Blocked on typescript-sdk #1629 and #1630. Test plan [x] — TypeScript compiles [x] — 5/5 tests pass [x] — ESLint + Prettier clean 🤖 Generated with Claude Code
Motivation and Context Provides community-contributed content. Other questions removed for brevity since not relevant for documentation contributions (e.g. tests). Checklist [X] I have read the MCP Documentation [X] My code follows the repository's style guidelines [NR] New and existing tests pass locally [NR] I have added appropriate error handling [NR ] I have added or updated documentation as needed Additional context
Repository: modelcontextprotocol/experimental-ext-grouping. Description: About experimental exploration of organization for MCP primitives. Maintained by the Primitive Grouping Interest Group. Stars: 8, Forks: 5. Primary language: JavaScript. Languages: JavaScript (100%). Open PRs: 5, open issues: 0. Last activity: 3mo ago. Community health: 87%. Top contributors: cliffhall, chughtapan.