├── .env.example ├── .githooks └── pre-commit ├── .github ├── dependabot.yml └── workflows │ ├── cancel-pulumi-lock.yml │ ├── ci.yml │ ├── claude.yml │ ├── deploy-production.yml │ ├── deploy-staging.yml │ ├── release.yml │ └── sync-db.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yaml ├── .ko.dockerignore ├── .ko.yaml ├── .vscode └── launch.json ├── CLAUDE.md ├── LICENSE ├── Makefile ├── README.md ├── cmd ├── publisher │ ├── README.md │ ├── auth │ │ ├── azurekeyvault │ │ │ └── common.go │ │ ├── common.go │ │ ├── dns.go │ │ ├── github-at.go │ │ ├── github-oidc.go │ │ ├── googlekms │ │ │ └── common.go │ │ ├── http.go │ │ ├── interface.go │ │ └── none.go │ ├── commands │ │ ├── init.go │ │ ├── login.go │ │ ├── logout.go │ │ ├── publish.go │ │ └── publish_test.go │ └── main.go └── registry │ └── main.go ├── complete.md ├── data └── seed.json ├── deploy ├── .gitignore ├── Makefile ├── Pulumi.gcpProd.yaml ├── Pulumi.gcpStaging.yaml ├── Pulumi.local.yaml ├── Pulumi.yaml ├── README.md ├── go.mod ├── go.sum ├── main.go └── pkg │ ├── k8s │ ├── backup.go │ ├── cert_manager.go │ ├── deploy.go │ ├── ingress.go │ ├── monitoring.go │ ├── postgres.go │ └── registry.go │ └── providers │ ├── gcp │ └── provider.go │ ├── local │ └── provider.go │ └── types.go ├── docker-compose.yml ├── docs ├── README.md ├── administration │ └── admin-operations.md ├── community-projects.md ├── contributing │ ├── add-package-registry.md │ └── releasing.md ├── design │ ├── design-principles.md │ ├── dev-summit-2025-05-registry-goals-presentation.pdf │ ├── dev-summit-2025-10-registry-status-presentation.pdf │ ├── ecosystem-diagram.excalidraw.svg │ ├── ecosystem-vision.md │ ├── roadmap.md │ └── tech-architecture.md ├── modelcontextprotocol-io │ ├── about.mdx │ ├── authentication.mdx │ ├── ecosystem-diagram.excalidraw.svg │ ├── faq.mdx │ ├── github-actions.mdx │ ├── moderation-policy.mdx │ ├── package-types.mdx │ ├── quickstart.mdx │ ├── registry-aggregators.mdx │ ├── remote-servers.mdx │ ├── terms-of-service.mdx │ └── versioning.mdx └── reference │ ├── README.md │ ├── api │ ├── CHANGELOG.md │ ├── generic-registry-api.md │ ├── official-registry-api.md │ ├── openapi.yaml │ └── registry-authorization.md │ ├── cli │ └── commands.md │ └── server-json │ ├── CHANGELOG.md │ ├── generic-server-json.md │ ├── official-registry-requirements.md │ └── server.schema.json ├── go.mod ├── go.sum ├── internal ├── api │ ├── cors_test.go │ ├── handlers │ │ └── v0 │ │ │ ├── auth │ │ │ ├── common.go │ │ │ ├── dns.go │ │ │ ├── dns_test.go │ │ │ ├── github_at.go │ │ │ ├── github_at_test.go │ │ │ ├── github_oidc.go │ │ │ ├── github_oidc_test.go │ │ │ ├── http.go │ │ │ ├── http_test.go │ │ │ ├── main.go │ │ │ ├── none.go │ │ │ ├── none_test.go │ │ │ ├── oidc.go │ │ │ └── oidc_test.go │ │ │ ├── edit.go │ │ │ ├── edit_test.go │ │ │ ├── health.go │ │ │ ├── health_test.go │ │ │ ├── ping.go │ │ │ ├── ping_test.go │ │ │ ├── publish.go │ │ │ ├── publish_integration_test.go │ │ │ ├── publish_registry_validation_test.go │ │ │ ├── publish_test.go │ │ │ ├── response.go │ │ │ ├── servers.go │ │ │ ├── servers_test.go │ │ │ ├── telemetry_test.go │ │ │ ├── ui.go │ │ │ ├── ui_index.html │ │ │ ├── version.go │ │ │ └── version_test.go │ ├── openapi_compliance_test.go │ ├── router │ │ ├── router.go │ │ └── v0.go │ ├── server.go │ └── server_test.go ├── auth │ ├── blocks.go │ ├── jwt.go │ ├── jwt_test.go │ └── types.go ├── config │ └── config.go ├── database │ ├── database.go │ ├── migrate.go │ ├── migrations │ │ ├── 001_initial_schema.sql │ │ ├── 002_add_server_extensions.sql │ │ ├── 003_simplify_to_key_value.sql │ │ ├── 004_update_meta_field_format.sql │ │ ├── 005_add_server_id_rename_version_id.sql │ │ ├── 006_migrate_server_json_camelcase.sql │ │ ├── 007_add_publish_constraints.sql │ │ ├── 008_clean_invalid_data.sql │ │ ├── 009_separate_official_metadata.sql │ │ ├── 010_migrate_canonical_package_refs.sql │ │ └── 011_fix_empty_schema_fields.sql │ ├── postgres.go │ ├── postgres_test.go │ └── testutil.go ├── importer │ ├── importer.go │ └── importer_test.go ├── service │ ├── registry_service.go │ ├── registry_service_test.go │ ├── service.go │ ├── versioning.go │ └── versioning_test.go ├── telemetry │ ├── metrics.go │ └── metrics_test.go └── validators │ ├── constants.go │ ├── package.go │ ├── registries │ ├── mcpb.go │ ├── mcpb_test.go │ ├── npm.go │ ├── npm_test.go │ ├── nuget.go │ ├── nuget_test.go │ ├── oci.go │ ├── oci_test.go │ ├── pypi.go │ ├── pypi_test.go │ └── testutils_test.go │ ├── utils.go │ ├── validators.go │ └── validators_test.go ├── pkg ├── api │ └── v0 │ │ └── types.go └── model │ ├── constants.go │ └── types.go ├── scripts ├── mirror_data │ ├── .gitignore │ ├── README.md │ ├── fetch_production_data.go │ └── load_production_data.go ├── test_endpoints.sh └── test_publish.sh ├── tests └── integration │ ├── README.md │ ├── docker-compose.integration-test.yml │ ├── main.go │ └── run.sh └── tools ├── admin ├── auth.sh └── takedown.sh ├── extract-server-schema └── main.go ├── validate-examples.sh ├── validate-examples └── main.go ├── validate-schemas.sh └── validate-schemas └── main.go /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.env.example -------------------------------------------------------------------------------- /.githooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.githooks/pre-commit -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/cancel-pulumi-lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.github/workflows/cancel-pulumi-lock.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-production.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.github/workflows/deploy-production.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-staging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.github/workflows/deploy-staging.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/sync-db.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.github/workflows/sync-db.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /.ko.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.ko.dockerignore -------------------------------------------------------------------------------- /.ko.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.ko.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/README.md -------------------------------------------------------------------------------- /cmd/publisher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/README.md -------------------------------------------------------------------------------- /cmd/publisher/auth/azurekeyvault/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/auth/azurekeyvault/common.go -------------------------------------------------------------------------------- /cmd/publisher/auth/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/auth/common.go -------------------------------------------------------------------------------- /cmd/publisher/auth/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/auth/dns.go -------------------------------------------------------------------------------- /cmd/publisher/auth/github-at.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/auth/github-at.go -------------------------------------------------------------------------------- /cmd/publisher/auth/github-oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/auth/github-oidc.go -------------------------------------------------------------------------------- /cmd/publisher/auth/googlekms/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/auth/googlekms/common.go -------------------------------------------------------------------------------- /cmd/publisher/auth/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/auth/http.go -------------------------------------------------------------------------------- /cmd/publisher/auth/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/auth/interface.go -------------------------------------------------------------------------------- /cmd/publisher/auth/none.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/auth/none.go -------------------------------------------------------------------------------- /cmd/publisher/commands/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/commands/init.go -------------------------------------------------------------------------------- /cmd/publisher/commands/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/commands/login.go -------------------------------------------------------------------------------- /cmd/publisher/commands/logout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/commands/logout.go -------------------------------------------------------------------------------- /cmd/publisher/commands/publish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/commands/publish.go -------------------------------------------------------------------------------- /cmd/publisher/commands/publish_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/commands/publish_test.go -------------------------------------------------------------------------------- /cmd/publisher/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/publisher/main.go -------------------------------------------------------------------------------- /cmd/registry/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/cmd/registry/main.go -------------------------------------------------------------------------------- /complete.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/complete.md -------------------------------------------------------------------------------- /data/seed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/data/seed.json -------------------------------------------------------------------------------- /deploy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/.gitignore -------------------------------------------------------------------------------- /deploy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/Makefile -------------------------------------------------------------------------------- /deploy/Pulumi.gcpProd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/Pulumi.gcpProd.yaml -------------------------------------------------------------------------------- /deploy/Pulumi.gcpStaging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/Pulumi.gcpStaging.yaml -------------------------------------------------------------------------------- /deploy/Pulumi.local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/Pulumi.local.yaml -------------------------------------------------------------------------------- /deploy/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/Pulumi.yaml -------------------------------------------------------------------------------- /deploy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/README.md -------------------------------------------------------------------------------- /deploy/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/go.mod -------------------------------------------------------------------------------- /deploy/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/go.sum -------------------------------------------------------------------------------- /deploy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/main.go -------------------------------------------------------------------------------- /deploy/pkg/k8s/backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/pkg/k8s/backup.go -------------------------------------------------------------------------------- /deploy/pkg/k8s/cert_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/pkg/k8s/cert_manager.go -------------------------------------------------------------------------------- /deploy/pkg/k8s/deploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/pkg/k8s/deploy.go -------------------------------------------------------------------------------- /deploy/pkg/k8s/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/pkg/k8s/ingress.go -------------------------------------------------------------------------------- /deploy/pkg/k8s/monitoring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/pkg/k8s/monitoring.go -------------------------------------------------------------------------------- /deploy/pkg/k8s/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/pkg/k8s/postgres.go -------------------------------------------------------------------------------- /deploy/pkg/k8s/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/pkg/k8s/registry.go -------------------------------------------------------------------------------- /deploy/pkg/providers/gcp/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/pkg/providers/gcp/provider.go -------------------------------------------------------------------------------- /deploy/pkg/providers/local/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/pkg/providers/local/provider.go -------------------------------------------------------------------------------- /deploy/pkg/providers/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/deploy/pkg/providers/types.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/administration/admin-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/administration/admin-operations.md -------------------------------------------------------------------------------- /docs/community-projects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/community-projects.md -------------------------------------------------------------------------------- /docs/contributing/add-package-registry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/contributing/add-package-registry.md -------------------------------------------------------------------------------- /docs/contributing/releasing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/contributing/releasing.md -------------------------------------------------------------------------------- /docs/design/design-principles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/design/design-principles.md -------------------------------------------------------------------------------- /docs/design/dev-summit-2025-05-registry-goals-presentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/design/dev-summit-2025-05-registry-goals-presentation.pdf -------------------------------------------------------------------------------- /docs/design/dev-summit-2025-10-registry-status-presentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/design/dev-summit-2025-10-registry-status-presentation.pdf -------------------------------------------------------------------------------- /docs/design/ecosystem-diagram.excalidraw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/design/ecosystem-diagram.excalidraw.svg -------------------------------------------------------------------------------- /docs/design/ecosystem-vision.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/design/ecosystem-vision.md -------------------------------------------------------------------------------- /docs/design/roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/design/roadmap.md -------------------------------------------------------------------------------- /docs/design/tech-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/design/tech-architecture.md -------------------------------------------------------------------------------- /docs/modelcontextprotocol-io/about.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/modelcontextprotocol-io/about.mdx -------------------------------------------------------------------------------- /docs/modelcontextprotocol-io/authentication.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/modelcontextprotocol-io/authentication.mdx -------------------------------------------------------------------------------- /docs/modelcontextprotocol-io/ecosystem-diagram.excalidraw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/modelcontextprotocol-io/ecosystem-diagram.excalidraw.svg -------------------------------------------------------------------------------- /docs/modelcontextprotocol-io/faq.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/modelcontextprotocol-io/faq.mdx -------------------------------------------------------------------------------- /docs/modelcontextprotocol-io/github-actions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/modelcontextprotocol-io/github-actions.mdx -------------------------------------------------------------------------------- /docs/modelcontextprotocol-io/moderation-policy.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/modelcontextprotocol-io/moderation-policy.mdx -------------------------------------------------------------------------------- /docs/modelcontextprotocol-io/package-types.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/modelcontextprotocol-io/package-types.mdx -------------------------------------------------------------------------------- /docs/modelcontextprotocol-io/quickstart.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/modelcontextprotocol-io/quickstart.mdx -------------------------------------------------------------------------------- /docs/modelcontextprotocol-io/registry-aggregators.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/modelcontextprotocol-io/registry-aggregators.mdx -------------------------------------------------------------------------------- /docs/modelcontextprotocol-io/remote-servers.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/modelcontextprotocol-io/remote-servers.mdx -------------------------------------------------------------------------------- /docs/modelcontextprotocol-io/terms-of-service.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/modelcontextprotocol-io/terms-of-service.mdx -------------------------------------------------------------------------------- /docs/modelcontextprotocol-io/versioning.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/modelcontextprotocol-io/versioning.mdx -------------------------------------------------------------------------------- /docs/reference/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/reference/README.md -------------------------------------------------------------------------------- /docs/reference/api/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/reference/api/CHANGELOG.md -------------------------------------------------------------------------------- /docs/reference/api/generic-registry-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/reference/api/generic-registry-api.md -------------------------------------------------------------------------------- /docs/reference/api/official-registry-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/reference/api/official-registry-api.md -------------------------------------------------------------------------------- /docs/reference/api/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/reference/api/openapi.yaml -------------------------------------------------------------------------------- /docs/reference/api/registry-authorization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/reference/api/registry-authorization.md -------------------------------------------------------------------------------- /docs/reference/cli/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/reference/cli/commands.md -------------------------------------------------------------------------------- /docs/reference/server-json/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/reference/server-json/CHANGELOG.md -------------------------------------------------------------------------------- /docs/reference/server-json/generic-server-json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/reference/server-json/generic-server-json.md -------------------------------------------------------------------------------- /docs/reference/server-json/official-registry-requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/reference/server-json/official-registry-requirements.md -------------------------------------------------------------------------------- /docs/reference/server-json/server.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/docs/reference/server-json/server.schema.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/go.sum -------------------------------------------------------------------------------- /internal/api/cors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/cors_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/common.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/dns.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/dns_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/github_at.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/github_at.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/github_at_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/github_at_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/github_oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/github_oidc.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/github_oidc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/github_oidc_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/http.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/http_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/main.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/none.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/none.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/none_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/none_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/oidc.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/auth/oidc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/auth/oidc_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/edit.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/edit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/edit_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/health.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/health_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/health_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/ping.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/ping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/ping_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/publish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/publish.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/publish_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/publish_integration_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/publish_registry_validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/publish_registry_validation_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/publish_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/publish_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/response.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/servers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/servers.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/servers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/servers_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/telemetry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/telemetry_test.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/ui.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/ui_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/ui_index.html -------------------------------------------------------------------------------- /internal/api/handlers/v0/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/version.go -------------------------------------------------------------------------------- /internal/api/handlers/v0/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/handlers/v0/version_test.go -------------------------------------------------------------------------------- /internal/api/openapi_compliance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/openapi_compliance_test.go -------------------------------------------------------------------------------- /internal/api/router/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/router/router.go -------------------------------------------------------------------------------- /internal/api/router/v0.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/router/v0.go -------------------------------------------------------------------------------- /internal/api/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/server.go -------------------------------------------------------------------------------- /internal/api/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/api/server_test.go -------------------------------------------------------------------------------- /internal/auth/blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/auth/blocks.go -------------------------------------------------------------------------------- /internal/auth/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/auth/jwt.go -------------------------------------------------------------------------------- /internal/auth/jwt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/auth/jwt_test.go -------------------------------------------------------------------------------- /internal/auth/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/auth/types.go -------------------------------------------------------------------------------- /internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/config/config.go -------------------------------------------------------------------------------- /internal/database/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/database.go -------------------------------------------------------------------------------- /internal/database/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/migrate.go -------------------------------------------------------------------------------- /internal/database/migrations/001_initial_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/migrations/001_initial_schema.sql -------------------------------------------------------------------------------- /internal/database/migrations/002_add_server_extensions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/migrations/002_add_server_extensions.sql -------------------------------------------------------------------------------- /internal/database/migrations/003_simplify_to_key_value.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/migrations/003_simplify_to_key_value.sql -------------------------------------------------------------------------------- /internal/database/migrations/004_update_meta_field_format.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/migrations/004_update_meta_field_format.sql -------------------------------------------------------------------------------- /internal/database/migrations/005_add_server_id_rename_version_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/migrations/005_add_server_id_rename_version_id.sql -------------------------------------------------------------------------------- /internal/database/migrations/006_migrate_server_json_camelcase.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/migrations/006_migrate_server_json_camelcase.sql -------------------------------------------------------------------------------- /internal/database/migrations/007_add_publish_constraints.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/migrations/007_add_publish_constraints.sql -------------------------------------------------------------------------------- /internal/database/migrations/008_clean_invalid_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/migrations/008_clean_invalid_data.sql -------------------------------------------------------------------------------- /internal/database/migrations/009_separate_official_metadata.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/migrations/009_separate_official_metadata.sql -------------------------------------------------------------------------------- /internal/database/migrations/010_migrate_canonical_package_refs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/migrations/010_migrate_canonical_package_refs.sql -------------------------------------------------------------------------------- /internal/database/migrations/011_fix_empty_schema_fields.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/migrations/011_fix_empty_schema_fields.sql -------------------------------------------------------------------------------- /internal/database/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/postgres.go -------------------------------------------------------------------------------- /internal/database/postgres_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/postgres_test.go -------------------------------------------------------------------------------- /internal/database/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/database/testutil.go -------------------------------------------------------------------------------- /internal/importer/importer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/importer/importer.go -------------------------------------------------------------------------------- /internal/importer/importer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/importer/importer_test.go -------------------------------------------------------------------------------- /internal/service/registry_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/service/registry_service.go -------------------------------------------------------------------------------- /internal/service/registry_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/service/registry_service_test.go -------------------------------------------------------------------------------- /internal/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/service/service.go -------------------------------------------------------------------------------- /internal/service/versioning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/service/versioning.go -------------------------------------------------------------------------------- /internal/service/versioning_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/service/versioning_test.go -------------------------------------------------------------------------------- /internal/telemetry/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/telemetry/metrics.go -------------------------------------------------------------------------------- /internal/telemetry/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/telemetry/metrics_test.go -------------------------------------------------------------------------------- /internal/validators/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/constants.go -------------------------------------------------------------------------------- /internal/validators/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/package.go -------------------------------------------------------------------------------- /internal/validators/registries/mcpb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/registries/mcpb.go -------------------------------------------------------------------------------- /internal/validators/registries/mcpb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/registries/mcpb_test.go -------------------------------------------------------------------------------- /internal/validators/registries/npm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/registries/npm.go -------------------------------------------------------------------------------- /internal/validators/registries/npm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/registries/npm_test.go -------------------------------------------------------------------------------- /internal/validators/registries/nuget.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/registries/nuget.go -------------------------------------------------------------------------------- /internal/validators/registries/nuget_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/registries/nuget_test.go -------------------------------------------------------------------------------- /internal/validators/registries/oci.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/registries/oci.go -------------------------------------------------------------------------------- /internal/validators/registries/oci_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/registries/oci_test.go -------------------------------------------------------------------------------- /internal/validators/registries/pypi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/registries/pypi.go -------------------------------------------------------------------------------- /internal/validators/registries/pypi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/registries/pypi_test.go -------------------------------------------------------------------------------- /internal/validators/registries/testutils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/registries/testutils_test.go -------------------------------------------------------------------------------- /internal/validators/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/utils.go -------------------------------------------------------------------------------- /internal/validators/validators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/validators.go -------------------------------------------------------------------------------- /internal/validators/validators_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/internal/validators/validators_test.go -------------------------------------------------------------------------------- /pkg/api/v0/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/pkg/api/v0/types.go -------------------------------------------------------------------------------- /pkg/model/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/pkg/model/constants.go -------------------------------------------------------------------------------- /pkg/model/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/pkg/model/types.go -------------------------------------------------------------------------------- /scripts/mirror_data/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/scripts/mirror_data/.gitignore -------------------------------------------------------------------------------- /scripts/mirror_data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/scripts/mirror_data/README.md -------------------------------------------------------------------------------- /scripts/mirror_data/fetch_production_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/scripts/mirror_data/fetch_production_data.go -------------------------------------------------------------------------------- /scripts/mirror_data/load_production_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/scripts/mirror_data/load_production_data.go -------------------------------------------------------------------------------- /scripts/test_endpoints.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/scripts/test_endpoints.sh -------------------------------------------------------------------------------- /scripts/test_publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/scripts/test_publish.sh -------------------------------------------------------------------------------- /tests/integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/tests/integration/README.md -------------------------------------------------------------------------------- /tests/integration/docker-compose.integration-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/tests/integration/docker-compose.integration-test.yml -------------------------------------------------------------------------------- /tests/integration/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/tests/integration/main.go -------------------------------------------------------------------------------- /tests/integration/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/tests/integration/run.sh -------------------------------------------------------------------------------- /tools/admin/auth.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/tools/admin/auth.sh -------------------------------------------------------------------------------- /tools/admin/takedown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/tools/admin/takedown.sh -------------------------------------------------------------------------------- /tools/extract-server-schema/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/tools/extract-server-schema/main.go -------------------------------------------------------------------------------- /tools/validate-examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/tools/validate-examples.sh -------------------------------------------------------------------------------- /tools/validate-examples/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/tools/validate-examples/main.go -------------------------------------------------------------------------------- /tools/validate-schemas.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/tools/validate-schemas.sh -------------------------------------------------------------------------------- /tools/validate-schemas/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelcontextprotocol/registry/HEAD/tools/validate-schemas/main.go --------------------------------------------------------------------------------