A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
About experimental exploration of organization for MCP primitives. Maintained by the Primitive Grouping Interest Group.
⚠️ Experimental — This repository is an incubation space for the Primitive Grouping Interest Group. Contents are exploratory and do not represent official MCP specifications or recommendations.
This Interest Group explores how MCP Primitives (Tools, Resources, Prompts, Tasks) might be organized, beyond the flat lists that are maintained by the protocol, and how such organization might benefit both MCP servers and clients.
Flat lists of MCP primitives can be long and cumbersome to work with.
See the Problem Statement for full details.
| Document | Description |
|---|---|
| Problem Statement | Current limitations and gaps |
| Use Cases | Key use cases driving this work |
| Approaches | Approaches being explored (not mutually exclusive) |
| Open Questions | Unresolved questions with community input |
| Experimental Findings | Results from implementations and testing |
| Related Work | SEPs, implementations, and external resources |
| Contributing | How to participate |
| Role | Name | Organization | GitHub |
|---|---|---|---|
| Facilitator | Tapan Chugh | CS PhD student at University of Washington | @chughtapan |
| Facilitator | Sam Morrow | Senior Software Engineer at GitHub | @SamMorrowDrums |
| Maintainer | Cliff Hall | Futurescale / MCP Maintainer | @cliffhall |
Current Status: Active Exploration
This IG may propose becoming a Working Group if:
| Item | Status | Champion | Notes |
|---|---|---|---|
| Requirements alignment | In Progress | All facilitators | Review approaches, identify common requirements and gaps |
| Experimental findings repo section | Proposed | TBD | Dedicated repo section for implementations and evaluation results |
| MCP Grouping Convention v0.1 | Proposed | TBD | Documented pattern (not spec) for grouping of primitives |
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
MCP server integration for DaVinci Resolve Studio
A Jetbrains IDE IntelliJ plugin aimed to provide coding agents the ability to leverage intelliJ's indexing of the codeba