v1.4.0
modelcontextprotocol/registryv1.4.0Dec 16, 2025by rdimitrov
AI Summary
Minor release with significant API updates, new transport features, and infrastructure improvements. Adds PUT and DELETE methods to OpenAPI spec and introduces LocalTransport/RemoteTransport with URL template variables.
Key Highlights
- Released server.json schema version 2025-12-11
- Updated OpenAPI spec to use v0.1 endpoints
- Added PUT and DELETE methods to OpenAPI specification
- Added LocalTransport/RemoteTransport with URL template variables
- Added registry extensions specification
- Added NGINX ingress rate limiting for traffic protection
New Features
- LocalTransport/RemoteTransport with URL template variables
- Registry extensions specification
- PUT method in OpenAPI specification
- DELETE method in OpenAPI specification
- NGINX ingress rate limiting
Full Release Notes
## What's Changed ### Notable changes * chore: Release server.json schema version 2025-12-11 by @tadasant in https://github.com/modelcontextprotocol/registry/pull/841 * Update OpenAPI spec to use v0.1 endpoints and make _meta optional by @tadasant in https://github.com/modelcontextprotocol/registry/pull/811 * Add a PUT method to the OpenAPI specification by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/838 * Add DELETE method to the OpenAPI specification by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/782 ### Other * Update prod to 1.3.10 by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/780 * Prepare docs for modelcontextprotocol.io by @jonathanhefner in https://github.com/modelcontextprotocol/registry/pull/728 * Fix broken links in README by @jonathanhefner in https://github.com/modelcontextprotocol/registry/pull/786 * Fix remaining broken links from docs reorganization by @jonathanhefner in https://github.com/modelcontextprotocol/registry/pull/789 * build(deps): bump github.com/coreos/go-oidc/v3 from 3.16.0 to 3.17.0 by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/794 * build(deps): bump github.com/pulumi/pulumi/sdk/v3 from 3.207.0 to 3.208.0 in /deploy by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/796 * build(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0 in the go_modules group across 1 directory by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/791 * build(deps): bump golang.org/x/crypto from 0.41.0 to 0.45.0 in /deploy in the go_modules group across 1 directory by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/792 * Fix missing $schema entries - data migration by @tadasant in https://github.com/modelcontextprotocol/registry/pull/806 * build(deps): bump github.com/pulumi/pulumi-kubernetes/sdk/v4 from 4.24.0 to 4.24.1 in /deploy by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/798 * build(deps): bump github.com/google/go-containerregistry from 0.20.6 to 0.20.7 by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/797 * Fix version mismatch in OpenAPI and changelog by @tadasant in https://github.com/modelcontextprotocol/registry/pull/804 * Fix misleading server.json schema URL label by @tadasant in https://github.com/modelcontextprotocol/registry/pull/803 * Upgrade Go to 1.24.11 to fix GO-2025-4155 vulnerability by @tadasant in https://github.com/modelcontextprotocol/registry/pull/815 * build(deps): bump github.com/pulumi/pulumi/sdk/v3 from 3.208.0 to 3.210.0 in /deploy by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/817 * Fix issue-743 by sanitizing the URL by @Avish34 in https://github.com/modelcontextprotocol/registry/pull/809 * docs: update API endpoint documentation from /v0/ to /v0.1/ by @tadasant in https://github.com/modelcontextprotocol/registry/pull/802 * Fix command documentation for publish by @joelverhagen in https://github.com/modelcontextprotocol/registry/pull/818 * Add registry extensions specification by @domdomegg in https://github.com/modelcontextprotocol/registry/pull/777 * docs: add production database connection guide for admins by @tadasant in https://github.com/modelcontextprotocol/registry/pull/808 * Restrict @claude bot to mcp org only, fix fork behavior by @tadasant in https://github.com/modelcontextprotocol/registry/pull/819 * docs: fix broken links in Documentation Index by @jonathanhefner in https://github.com/modelcontextprotocol/registry/pull/822 * Add registry maintainer onboarding documentation by @tadasant in https://github.com/modelcontextprotocol/registry/pull/820 * Fix NuGet.org base URL default, improve API integration by @joelverhagen in https://github.com/modelcontextprotocol/registry/pull/813 * build(deps): bump golang.org/x/mod from 0.30.0 to 0.31.0 by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/831 * build(deps): bump go.opentelemetry.io/otel from 1.38.0 to 1.39.0 by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/829 * Add 5s timeout to DNS auth lookup to prevent resource exhaustion by @domdomegg in https://github.com/modelcontextprotocol/registry/pull/825 * build(deps): bump go.opentelemetry.io/contrib/instrumentation/runtime from 0.63.0 to 0.64.0 by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/835 * build(deps): bump go.opentelemetry.io/otel/exporters/prometheus from 0.60.0 to 0.61.0 by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/832 * Ensure tests are failing CI by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/840 * Update Goreleaser and Cosign by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/839 * feat: Add LocalTransport/RemoteTransport with URL template variables by @tadasant in https://github.com/modelcontextprotocol/registry/pull/570 * build(deps): bump the actions group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/836 * Add NGINX ingress rate limiting to protect against traffic spikes by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/843 * build(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 in the actions group by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/846 * build(deps): bump github.com/pulumi/pulumi/sdk/v3 from 3.210.0 to 3.212.0 in /deploy by @dependabot[bot] in https://github.com/modelcontextprotocol/registry/pull/847 * Preserve client IPs and bump NGINX replicas by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/848 * Set 429 status code responses in the config map by @rdimitrov in https://github.com/modelcontextprotocol/registry/pull/849 **Full Changelog**: https://github.com/modelcontextprotocol/registry/compare/v1.3.10...v1.4.0