v1.2.0
modelcontextprotocol/registryv1.2.0Sep 30, 2025by tadasant
AI Summary
Updates the server.json format to enforce required fields like registryType and identifier, and aligns the API with the reference OpenAPI schema.
Key Highlights
- Enforced registryType, identifier, and version as required fields
- Aligned API implementation with reference OpenAPI schema
- Added community projects reference document
Breaking Changes
- Changes on the server.json format
- registryType, identifier, and version should be required fields
New Features
- Community projects reference document
Full Release Notes
## What's Changed * Fix atomic latest version update to prevent missing isLatest flags by @domdomegg in https://github.com/modelcontextprotocol/registry/pull/530 * docs: update download link of mcp-publisher to 1.1.0 by @formulahendry in https://github.com/modelcontextprotocol/registry/pull/551 * Update prod to follow the release cycles by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/547 * build(deps): bump actions/cache from 4.2.4 to 4.3.0 in the actions group by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/545 * fix: use io.LimitReader in key fetcher by @thevilledev in https://github.com/modelcontextprotocol/registry/pull/558 * docs: Force white background for ecosystem diagram by @iann0036 in https://github.com/modelcontextprotocol/registry/pull/564 * docs: update download link of mcp-publisher in GitHub Actions to 1.1.0 by @yuna0x0 in https://github.com/modelcontextprotocol/registry/pull/565 * Changes on the server.json format and the API by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/562 * fix(spec): registryType, identifier, version should be required fields by @formulahendry in https://github.com/modelcontextprotocol/registry/pull/548 * Add community-projects reference document by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/569 * Ensure registry API implements the reference openapi schema by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/568 * docs: add community resources section with OtherVibes/mcp-publish-action by @OtherVibes in https://github.com/modelcontextprotocol/registry/pull/544 * docs: remove status field from server.json examples by @tadasant in https://github.com/modelcontextprotocol/registry/pull/575 * docs: add community projects to registry list by @domdomegg in https://github.com/modelcontextprotocol/registry/pull/574 * Clarify the docs around open/closed source and public/private MCP servers by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/573 * Share more code between DNS and HTTP auth flows by @joelverhagen in https://github.com/modelcontextprotocol/registry/pull/552 ## New Contributors * @formulahendry made their first contribution in https://github.com/modelcontextprotocol/registry/pull/551 * @iann0036 made their first contribution in https://github.com/modelcontextprotocol/registry/pull/564 * @yuna0x0 made their first contribution in https://github.com/modelcontextprotocol/registry/pull/565 * @OtherVibes made their first contribution in https://github.com/modelcontextprotocol/registry/pull/544 **Full Changelog**: https://github.com/modelcontextprotocol/registry/compare/v1.1.0...v1.2.0