{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/scalar/main/json-schema/scalar-mcp-server-schema.json", "title": "mcp-server", "x-generated": "2026-10-05", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/scalar-mcp-servers-api-openapi.yml#/components/schemas/mcp-server", "type": "object", "properties": { "id": { "type": "string" }, "teamUid": { "type": "string" }, "name": { "type": "string" }, "slug": { "$ref": "#/$defs/slug" }, "uid": { "type": "string" }, "namespace": { "$ref": "#/$defs/namespace" }, "autoAddOperations": { "default": false, "type": "boolean" }, "domain": { "default": null, "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "createdAt": { "type": "string" }, "updatedAt": { "type": "string" } }, "required": [ "id", "teamUid", "name", "slug", "uid", "namespace", "autoAddOperations", "domain", "createdAt", "updatedAt" ], "additionalProperties": false, "$defs": { "namespace": { "type": "string", "minLength": 2, "maxLength": 50, "pattern": "^[a-zA-Z0-9-_]+$" }, "slug": { "type": "string", "minLength": 1, "maxLength": 60, "pattern": "^[a-z](?:[a-z0-9-]*[a-z0-9])?$" } } }