Skip to content

Releases: modelcontextprotocol/registry

v1.0.0

08 Sep 21:45
f975e68

Choose a tag to compare

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

08 Sep 21:10
f51c187

Choose a tag to compare

What's Changed

Full Changelog: v0.0.2...v0.0.3

v0.0.2

08 Sep 20:35
92fdb1d

Choose a tag to compare

What's Changed

Full Changelog: v0.0.1...v0.0.2

v0.0.1

08 Sep 20:12
253af4e

Choose a tag to compare

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.json by @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 api folder to docs by @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 create command 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...
Read more