Releases: modelcontextprotocol/registry
Releases · modelcontextprotocol/registry
v1.0.0
What's Changed
- Clean up schema by simplifying version structure by @domdomegg in #379
Full Changelog: v0.0.3...v1.0.0
v0.0.3
What's Changed
- Fix API title and redirect to external docs by @domdomegg in #372
- Add security warnings to Argument schema definition by @domdomegg in #371
- Add filtering functionality to server list endpoint by @domdomegg in #374
- Split registry and mcp-publisher into seperate release assets by @rdimitrov in #377
- Pin goreleaser version by @domdomegg in #376
Full Changelog: v0.0.2...v0.0.3
v0.0.2
v0.0.1
What's Changed
- Init world. Basic registry API server by @sridharavinash in #4
- Update README to reflect binary name change by @sridharavinash in #5
- Add count to server response and fix Makefile paths by @sridharavinash in #6
- Add Swagger API documentation and handlers for v0 by @sridharavinash in #7
- Use Docker compose and caarlos0/env by @toby in #8
- feat: add MongoDB data importer tool and update README by @sridharavinash in #9
- Add basic CONTRIBUTING.md file by @tadasant in #16
- Implement GitHub OAuth and publish endpoint functionality by @sridharavinash in #10
- Auto-import
seed.jsonby @toby in #17 - Require GitHub Client ID for authentication by @sridharavinash in #18
- docs: update env var docs in readme by @toby in #23
- OpenAPI spec for official registry API by @tadasant in #3
- feat: refine representation of commands in the API by @connor4312 in #33
- Add a description of the API directory in the project structure. by @luoxiner in #35
- Api-schema-updates-1 by @sridharavinash in #46
- feat: use new seed file in docker build by @toby in #47
- docs: update readme with new schema, some cleanup by @toby in #48
- fix: add needed env vars to docker-compose.yml by @toby in #66
- Fix naming to use reverse DNS instead of deprecated
@syntax by @tadasant in #58 - Remove package_canonical by @tadasant in #59
- Enhance health check endpoint with GitHub client ID by @sridharavinash in #67
- Ignore local MongoDB .db directory during re-build And refactor Dockerfile by @ayoyu in #72
- fix(model): inline ServerDetail fields in PublishRequest by @yshngg in #62
- Integrate GitHub Client ID into device flow authentication and fix inline model handling during publish by @sridharavinash in #73
- docs: update readme and mcp.json with repository url by @debin-ge in #76
- Add MCP Developers Summit slides and rename
apifolder todocsby @tadasant in #77 - Tests and linters by @sridharavinash in #80
- Publish Auth Interface by @sridharavinash in #112
- chore(docker-compose): enhance environment variable configuration using interpolation by @yshngg in #78
- fix: make repository optional in openapi spec by @toby in #119
- Rename mcp.json to server.json by @chenmingyong0423 in #106
- feat(config): specify to use in-memory database by @yshngg in #74
- feat(database): support SeedFile import for memory database by @chenmingyong0423 in #128
- Add docs: design principles, FAQ, roadmap, architecture by @tadasant in #134
- First cut at server.json by @tadasant in #153
- Add
createcommand to publisher CLI for generating server.json files by @Copilot in #152 - Add NuGet to the MCP Registry, similar to npm and Python by @joelverhagen in #163
- Resolve packages and remove unknown registries by @connor4312 in #138
- Add more information about the value field under Input in the API doc by @luoxiner in #164
- Align the server.json schema with the YAML by @joelverhagen in #168
- Split "general" server.json from "registry-specific" server.json by @tadasant in #167
- Add CLAUDE.md file for Claude Code guidance by @tadasant in #170
- Split OpenAPI specs into base and official registry versions by @tadasant in #171
- Make value_hint optional to allow constant positional arguments by @joelverhagen in #172
- Add documentation for the repository section by @joelverhagen in #174
- Add linting documentation and pre-commit hooks by @tadasant in #177
- Add validation tools for server.json schemas and examples by @tadasant in #176
- End-to-end publish test using examples from docs by @chlowell in #199
- Add automatic runtime_hint setting to publisher create command by @Copilot in #205
- Add a status field indicating if a server is deprecated or active by @rdimitrov in #210
- auto build image by @kofj in #147
- Do not gitignore all folders and files named publisher by @rdimitrov in #215
- fix: fix missing seed.json on startup by renaming file by @chenmingyong0423 in #75
- fix: resolve registry image conflict in docker-compose by @8806667653 in #114
- feat: migrate golangci-lint from v1 to v2 by @TomCN0803 in #144
- Configure the Dockerfile to run the application as a non-root user. by @hurricane1988 in #202
- Add redirect from root path to Swagger UI documentation by @domdomegg in #223
- Add helpful targets via Makefile by @rdimitrov in #211
- Consolidate documentation and remove redundancy by @domdomegg in #222
- Add Docker image documentation and workflow by @domdomegg in #225
- Simplify seed data configuration by removing command line flags and renaming environment variable by @Copilot in #175
- Add Claude Code GitHub workflow for @claude mentions by @domdomegg in #231
- Update Claude workflow configuration by @domdomegg in #234
- Add development setup improvements and automated testing script by @domdomegg in #243
- Remove tracked binaries and fix build output directory by @domdomegg in #248
- Clean up API documentation by @domdomegg in #236
- feat(infra): Add Pulumi-based Kubernetes deployment infrastructure by @domdomegg in #237
- deploy: Deploy the registry to GCP by @domdomegg in #255
- chore(deps): bump github.com/golang/glog from 0.0.0-20160126235308-23def4e6c14b to 1.2.4 by @dependabot[bot] in #254
- chore(deps): bump google.golang.org/protobuf from 1.27.1 to 1.33.0 by @dependabot[bot] in #253
- chore(deps): bump google.golang.org/grpc from 1.51.0 to 1.56.3 by @dependabot[bot] in #252
- infra/ci: Add GitHub Actions workflow for staging and production deployment by @domdomegg in #256
- fix(ci): Fix dev-local target in the Makefile by @andreyvelich in #259
- chore(deps): bump the go_modules group across 2 directories with 5 updates by @dependabot[bot] in #261
- api: Use Huma to generate swagger docs and parse JSON automatically by @domdomegg in #262
- infra: Always pull latest images by @domdomegg in #265
- infra: Update Ingress configuration to support prod registry domain at registry...