extensions field of their capabilities.
This list is maintained by the community. If you notice any inaccuracies or would like to add or update information, please submit a pull request.
Extension overview
Support matrix
Auth extension support (OAuth Client Credentials and Enterprise-Managed Authorization) is tracked separately from the core MCP authorization features (DCR, CIMD). Check each extension’s specification and the ext-auth repository for the latest implementation status.
Adding extension support to your client
If you’re building an MCP client and want to implement extension support:- Review the extension specification (e.g., in the ext-auth or ext-apps repository)
- Declare support in the
extensionsfield of theio.modelcontextprotocol/clientCapabilitiesyour client sends in each request’s_meta, and read the server’sextensionsfrom itsserver/discoverresponse - Implement the extension’s protocol requirements
- Submit a pull request to update this matrix