Skip to content

Commit 2eadc5b

Browse files
committed
update schema url point to the actual location
1 parent fc88cf0 commit 2eadc5b

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

docs/reference/server-json/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Changes to the server.json schema and format.
44

55
## Draft (Unreleased)
66

7-
This section tracks changes that are in development and not yet released. The draft schema is available at [`server.schema.json`](./server.schema.json) in this repository.
7+
This section tracks changes that are in development and not yet released. The draft schema is available at [`server.schema.json`](./draft/server.schema.json) in this repository.
88

99
### Changed
1010

docs/reference/server-json/server.schema.json renamed to docs/reference/server-json/draft/server.schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$comment": "This file is auto-generated from docs/reference/api/openapi.yaml. Do not edit manually. Run 'make generate-schema' to update.",
3-
"$id": "https://static.modelcontextprotocol.io/schemas/draft/server.schema.json",
3+
"$id": "https://raw.githubusercontent.com/modelcontextprotocol/registry/main/docs/reference/server-json/draft/server.schema.json",
44
"$ref": "#/definitions/ServerDetail",
55
"$schema": "http://json-schema.org/draft-07/schema#",
66
"definitions": {

tools/extract-server-schema/main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313

1414
const (
1515
openAPIPath = "docs/reference/api/openapi.yaml"
16-
schemaOutputDir = "docs/reference/server-json"
16+
schemaOutputDir = "docs/reference/server-json/draft"
1717
)
1818

1919
func main() {
@@ -93,7 +93,7 @@ func main() {
9393
// When releasing, the schema is published to a versioned URL (e.g., 2025-10-17)
9494
// on https://github.com/modelcontextprotocol/static
9595
_ = version // version from OpenAPI spec available if needed
96-
schemaID := "https://static.modelcontextprotocol.io/schemas/draft/server.schema.json"
96+
schemaID := "https://raw.githubusercontent.com/modelcontextprotocol/registry/main/docs/reference/server-json/draft/server.schema.json"
9797
jsonSchema := map[string]interface{}{
9898
"$comment": "This file is auto-generated from docs/reference/api/openapi.yaml. Do not edit manually. Run 'make generate-schema' to update.",
9999
"$schema": "http://json-schema.org/draft-07/schema#",

tools/validate-examples/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func runValidation() error {
5757
},
5858
}
5959

60-
schemaPath := filepath.Join("docs", "reference", "server-json", "server.schema.json")
60+
schemaPath := filepath.Join("docs", "reference", "server-json", "draft", "server.schema.json")
6161
baseSchema, err := compileSchema(schemaPath)
6262
if err != nil {
6363
return fmt.Errorf("failed to compile server.schema.json: %w", err)

tools/validate-schemas/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ func main() {
2525
}
2626

2727
func runValidation() error {
28-
basePath := filepath.Join("docs", "reference", "server-json")
28+
basePath := filepath.Join("docs", "reference", "server-json", "draft")
2929

3030
schemas := []struct {
3131
name string

0 commit comments

Comments
 (0)