California Licensing Education MCP
A Model Context Protocol server providing read-only access to public traffic school information, including enrollment status, program details, court guidance, and official court website links for California.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://traffic.californialicensingeducation.com/mcpWhat its tools do
7 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Check current traffic-school enrollment availability
- Search public traffic-school guidance articles
- Find official California court websites
- Review eligibility checklist questions for court
Source and maintenance
Protocol and capabilities
- Server
- california-licensing-education 0.2.2
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 7 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
7 advertised
get_school_status — School availability and license
California Licensing Education’s current enrollment and completion-reporting availability as its service reports it, its DMV license details and public contact information. Availability is not a payment processor’s status or a court’s receipt of a completion.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"language": {
"type": "string",
"default": "en",
"maxLength": 32,
"minLength": 2,
"description": "Information language code. Only en is accepted; omit it to use the default."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"meta",
"data"
],
"properties": {
"data": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"meta": {
"type": "object",
"required": [
"kind",
"version",
"contentVersion",
"reviewedAt",
"checkedAt",
"jurisdiction",
"timeZone",
"requestedLanguage",
"language",
"availableLanguages",
"fallback",
"sourceUrl",
"sources",
"sourceType",
"privateProvider",
"school",
"courseLanguage",
"evidence",
"availability"
],
"properties": {
"kind": {
"type": "string"
},
"offer": {
"anyOf": [
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "null"
},
"available": {
"type": "boolean",
"const": false
},
"feeTiming": {
"type": "null"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": false
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "object",
"required": [
"basic",
"currency"
],
"properties": {
"basic": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"currency": {
"type": "string",
"const": "USD"
}
},
"additionalProperties": false
},
"available": {
"type": "boolean",
"const": true
},
"feeTiming": {
"type": "string",
"const": "before-final-exam"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": true
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "object",
"required": [
"basic",
"currency"
],
"properties": {
"basic": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"currency": {
"type": "string",
"const": "USD"
}
},
"additionalProperties": false
},
"available": {
"type": "boolean",
"const": true
},
"feeTiming": {
"type": "string",
"const": "before-enrollment"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": false
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
}
]
},
"school": {
"type": "object",
"required": [
"name",
"licenseNumber",
"licenseProgram",
"principalAddress"
],
"properties": {
"name": {
"type": [
"string",
"null"
]
},
"licenseNumber": {
"type": [
"string",
"null"
]
},
"licenseProgram": {
"type": "string",
"const": "traffic-school"
},
"principalAddress": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
},
"sources": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
}
},
"version": {
"type": "string"
},
"evidence": {
"type": "object",
"required": [
"availability",
"paymentProcessor",
"caseReceipt"
],
"properties": {
"caseReceipt": {
"type": "string",
"const": "not_checked"
},
"availability": {
"type": "string",
"const": "server_reported_readiness"
},
"paymentProcessor": {
"type": "string",
"const": "not_checked"
}
},
"additionalProperties": false
},
"fallback": {
"type": "boolean"
},
"language": {
"type": "string"
},
"timeZone": {
"type": "string",
"const": "America/Los_Angeles"
},
"checkedAt": {
"type": "string",
"description": "Response assembly time after reading server-reported school readiness; not a fresh check of cited pages, a payment processor or a court case."
},
"sourceUrl": {
"type": "string",
"format": "uri"
},
"reviewedAt": {
"type": "string"
},
"sourceType": {
"type": "string"
},
"availability": {
"type": "object",
"required": [
"program",
"enrollmentOpen",
"reportingReady"
],
"properties": {
"program": {
"type": "string",
"const": "traffic-school"
},
"enrollmentOpen": {
"type": "boolean"
},
"reportingReady": {
"type": "boolean"
}
},
"additionalProperties": false
},
"jurisdiction": {
"type": "string",
"const": "US-CA"
},
"contentVersion": {
"type": "string"
},
"courseLanguage": {
"type": "string",
"const": "en"
},
"privateProvider": {
"type": "boolean",
"const": true
},
"requestedLanguage": {
"type": "string"
},
"availableLanguages": {
"type": "array",
"items": {
"type": "string"
}
},
"schoolInformationScope": {
"type": "string",
"const": "service_provider_only"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}{
"title": "School availability and license",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}list_programs — School programs
The school’s published program pages with live availability. Each program has a guidanceId that get_guidance accepts.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"language": {
"type": "string",
"default": "en",
"maxLength": 32,
"minLength": 2,
"description": "Information language code. Only en is accepted; omit it to use the default."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"meta",
"data"
],
"properties": {
"data": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"meta": {
"type": "object",
"required": [
"kind",
"version",
"contentVersion",
"reviewedAt",
"checkedAt",
"jurisdiction",
"timeZone",
"requestedLanguage",
"language",
"availableLanguages",
"fallback",
"sourceUrl",
"sources",
"sourceType",
"privateProvider",
"school",
"courseLanguage",
"evidence",
"availability"
],
"properties": {
"kind": {
"type": "string"
},
"offer": {
"anyOf": [
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "null"
},
"available": {
"type": "boolean",
"const": false
},
"feeTiming": {
"type": "null"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": false
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "object",
"required": [
"basic",
"currency"
],
"properties": {
"basic": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"currency": {
"type": "string",
"const": "USD"
}
},
"additionalProperties": false
},
"available": {
"type": "boolean",
"const": true
},
"feeTiming": {
"type": "string",
"const": "before-final-exam"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": true
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "object",
"required": [
"basic",
"currency"
],
"properties": {
"basic": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"currency": {
"type": "string",
"const": "USD"
}
},
"additionalProperties": false
},
"available": {
"type": "boolean",
"const": true
},
"feeTiming": {
"type": "string",
"const": "before-enrollment"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": false
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
}
]
},
"school": {
"type": "object",
"required": [
"name",
"licenseNumber",
"licenseProgram",
"principalAddress"
],
"properties": {
"name": {
"type": [
"string",
"null"
]
},
"licenseNumber": {
"type": [
"string",
"null"
]
},
"licenseProgram": {
"type": "string",
"const": "traffic-school"
},
"principalAddress": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
},
"sources": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
}
},
"version": {
"type": "string"
},
"evidence": {
"type": "object",
"required": [
"availability",
"paymentProcessor",
"caseReceipt"
],
"properties": {
"caseReceipt": {
"type": "string",
"const": "not_checked"
},
"availability": {
"type": "string",
"const": "server_reported_readiness"
},
"paymentProcessor": {
"type": "string",
"const": "not_checked"
}
},
"additionalProperties": false
},
"fallback": {
"type": "boolean"
},
"language": {
"type": "string"
},
"timeZone": {
"type": "string",
"const": "America/Los_Angeles"
},
"checkedAt": {
"type": "string",
"description": "Response assembly time after reading server-reported school readiness; not a fresh check of cited pages, a payment processor or a court case."
},
"sourceUrl": {
"type": "string",
"format": "uri"
},
"reviewedAt": {
"type": "string"
},
"sourceType": {
"type": "string"
},
"availability": {
"type": "object",
"required": [
"program",
"enrollmentOpen",
"reportingReady"
],
"properties": {
"program": {
"type": "string",
"const": "traffic-school"
},
"enrollmentOpen": {
"type": "boolean"
},
"reportingReady": {
"type": "boolean"
}
},
"additionalProperties": false
},
"jurisdiction": {
"type": "string",
"const": "US-CA"
},
"contentVersion": {
"type": "string"
},
"courseLanguage": {
"type": "string",
"const": "en"
},
"privateProvider": {
"type": "boolean",
"const": true
},
"requestedLanguage": {
"type": "string"
},
"availableLanguages": {
"type": "array",
"items": {
"type": "string"
}
},
"schoolInformationScope": {
"type": "string",
"const": "service_provider_only"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}{
"title": "School programs",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}search_guidance — Search public guidance
Search the school’s reviewed public guidance on California traffic school: licensing, school and court costs, court fees by county, eligibility and the 18-month rule, deadlines and extensions, points and insurance, completion reporting, commercial licenses, and county court steps. Returns navigational topic IDs, titles and exact article URLs; reviewed answers and complete source lists are supplied by get_guidance. Empty results include availableGuidanceIds listing every article. Contains no course lessons or exam content.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 10,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 512,
"minLength": 1
},
"language": {
"type": "string",
"default": "en",
"maxLength": 32,
"minLength": 2,
"description": "Information language code. Only en is accepted; omit it to use the default."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"meta",
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"results",
"resultFormat",
"coverage",
"details"
],
"properties": {
"details": {
"type": "object",
"required": [
"tool",
"language",
"note"
],
"properties": {
"note": {
"type": "string",
"const": "Retrieve by id for the reviewed answer and full sources before answering. The page may contain more. Current offer: get_school_status."
},
"tool": {
"type": "string",
"const": "get_guidance"
},
"language": {
"type": "string",
"maxLength": 32,
"minLength": 2
}
},
"additionalProperties": false
},
"results": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"title",
"sourceUrl",
"language",
"score"
],
"properties": {
"id": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,63}$"
},
"score": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"title": {
"type": "string",
"minLength": 1
},
"language": {
"type": "string",
"const": "en"
},
"sourceUrl": {
"type": "string",
"format": "uri"
}
},
"additionalProperties": false
},
"maxItems": 10
},
"coverage": {
"type": "string"
},
"resultFormat": {
"type": "string",
"const": "topic_lookup"
},
"availableGuidanceIds": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,63}$"
}
}
},
"additionalProperties": false
},
"meta": {
"type": "object",
"required": [
"kind",
"version",
"contentVersion",
"reviewedAt",
"checkedAt",
"jurisdiction",
"timeZone",
"requestedLanguage",
"language",
"availableLanguages",
"fallback",
"sourceUrl",
"sources",
"sourceType",
"privateProvider",
"school",
"courseLanguage",
"evidence",
"availability"
],
"properties": {
"kind": {
"type": "string"
},
"school": {
"type": "object",
"required": [
"name",
"licenseNumber",
"licenseProgram",
"principalAddress"
],
"properties": {
"name": {
"type": [
"string",
"null"
]
},
"licenseNumber": {
"type": [
"string",
"null"
]
},
"licenseProgram": {
"type": "string",
"const": "traffic-school"
},
"principalAddress": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
},
"sources": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
}
},
"version": {
"type": "string"
},
"evidence": {
"type": "object",
"required": [
"availability",
"paymentProcessor",
"caseReceipt"
],
"properties": {
"caseReceipt": {
"type": "string",
"const": "not_checked"
},
"availability": {
"type": "string",
"const": "server_reported_readiness"
},
"paymentProcessor": {
"type": "string",
"const": "not_checked"
}
},
"additionalProperties": false
},
"fallback": {
"type": "boolean"
},
"language": {
"type": "string"
},
"timeZone": {
"type": "string",
"const": "America/Los_Angeles"
},
"checkedAt": {
"type": "string",
"description": "Response assembly time after reading server-reported school readiness; not a fresh check of cited pages, a payment processor or a court case."
},
"sourceUrl": {
"type": "string",
"format": "uri"
},
"reviewedAt": {
"type": "string"
},
"sourceType": {
"type": "string"
},
"availability": {
"type": "object",
"required": [
"program",
"enrollmentOpen",
"reportingReady"
],
"properties": {
"program": {
"type": "string",
"const": "traffic-school"
},
"enrollmentOpen": {
"type": "boolean"
},
"reportingReady": {
"type": "boolean"
}
},
"additionalProperties": false
},
"jurisdiction": {
"type": "string",
"const": "US-CA"
},
"contentVersion": {
"type": "string"
},
"courseLanguage": {
"type": "string",
"const": "en"
},
"privateProvider": {
"type": "boolean",
"const": true
},
"requestedLanguage": {
"type": "string"
},
"availableLanguages": {
"type": "array",
"items": {
"type": "string"
}
},
"schoolInformationScope": {
"type": "string",
"const": "service_provider_only"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}{
"title": "Search public guidance",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_guidance — Read public guidance
One reviewed guidance answer by ID (from search_guidance, availableGuidanceIds or list_programs), with its source URLs, review date and the school’s live availability. An answer may be a short summary; open its linked school page for the complete page. Answers summarize cited pages as of their review date; they are not a fresh source check.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"maxLength": 64,
"minLength": 1
},
"language": {
"type": "string",
"default": "en",
"maxLength": 32,
"minLength": 2,
"description": "Information language code. Only en is accepted; omit it to use the default."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"meta",
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"title",
"answer",
"sources"
],
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"answer": {
"type": "string"
},
"sources": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
}
},
"originalSourceContext": {
"type": "object",
"required": [
"language",
"sourceUrl",
"sourceSha256",
"reviewedThrough",
"units"
],
"properties": {
"units": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"text"
],
"properties": {
"id": {
"type": "string"
},
"text": {
"type": "string"
}
},
"additionalProperties": false
}
},
"language": {
"type": "string",
"const": "en"
},
"sourceUrl": {
"type": "string",
"format": "uri"
},
"sourceSha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"reviewedThrough": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
},
"meta": {
"type": "object",
"required": [
"kind",
"version",
"contentVersion",
"reviewedAt",
"checkedAt",
"jurisdiction",
"timeZone",
"requestedLanguage",
"language",
"availableLanguages",
"fallback",
"sourceUrl",
"sources",
"sourceType",
"privateProvider",
"school",
"courseLanguage",
"evidence",
"availability"
],
"properties": {
"kind": {
"type": "string"
},
"offer": {
"anyOf": [
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "null"
},
"available": {
"type": "boolean",
"const": false
},
"feeTiming": {
"type": "null"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": false
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "object",
"required": [
"basic",
"currency"
],
"properties": {
"basic": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"currency": {
"type": "string",
"const": "USD"
}
},
"additionalProperties": false
},
"available": {
"type": "boolean",
"const": true
},
"feeTiming": {
"type": "string",
"const": "before-final-exam"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": true
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "object",
"required": [
"basic",
"currency"
],
"properties": {
"basic": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"currency": {
"type": "string",
"const": "USD"
}
},
"additionalProperties": false
},
"available": {
"type": "boolean",
"const": true
},
"feeTiming": {
"type": "string",
"const": "before-enrollment"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": false
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
}
]
},
"school": {
"type": "object",
"required": [
"name",
"licenseNumber",
"licenseProgram",
"principalAddress"
],
"properties": {
"name": {
"type": [
"string",
"null"
]
},
"licenseNumber": {
"type": [
"string",
"null"
]
},
"licenseProgram": {
"type": "string",
"const": "traffic-school"
},
"principalAddress": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
},
"sources": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
}
},
"version": {
"type": "string"
},
"evidence": {
"type": "object",
"required": [
"availability",
"paymentProcessor",
"caseReceipt"
],
"properties": {
"caseReceipt": {
"type": "string",
"const": "not_checked"
},
"availability": {
"type": "string",
"const": "server_reported_readiness"
},
"paymentProcessor": {
"type": "string",
"const": "not_checked"
}
},
"additionalProperties": false
},
"fallback": {
"type": "boolean"
},
"language": {
"type": "string"
},
"timeZone": {
"type": "string",
"const": "America/Los_Angeles"
},
"checkedAt": {
"type": "string",
"description": "Response assembly time after reading server-reported school readiness; not a fresh check of cited pages, a payment processor or a court case."
},
"sourceUrl": {
"type": "string",
"format": "uri"
},
"reviewedAt": {
"type": "string"
},
"sourceType": {
"type": "string"
},
"availability": {
"type": "object",
"required": [
"program",
"enrollmentOpen",
"reportingReady"
],
"properties": {
"program": {
"type": "string",
"const": "traffic-school"
},
"enrollmentOpen": {
"type": "boolean"
},
"reportingReady": {
"type": "boolean"
}
},
"additionalProperties": false
},
"jurisdiction": {
"type": "string",
"const": "US-CA"
},
"contentVersion": {
"type": "string"
},
"courseLanguage": {
"type": "string",
"const": "en"
},
"privateProvider": {
"type": "boolean",
"const": true
},
"requestedLanguage": {
"type": "string"
},
"availableLanguages": {
"type": "array",
"items": {
"type": "string"
}
},
"schoolInformationScope": {
"type": "string",
"const": "service_provider_only"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}{
"title": "Read public guidance",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}find_court_information — Court websites and next steps
Official superior court website and California Courts directory record for one county (the county on the citation), or all 58 when county is omitted. website is the court’s destination and sourceUrl its directory evidence. For counties with a published school guide, nextSteps links that guide’s permission, deadline and court-receipt sections; generalGuidance links the school’s general court guide; pageUpdatedAt is that page’s update date. The handling court is the one named on the citation; a city or ZIP code does not determine it. It does not look up cases, rule on eligibility or submit anything.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"county": {
"type": "string",
"maxLength": 80,
"minLength": 1
},
"language": {
"type": "string",
"default": "en",
"maxLength": 32,
"minLength": 2,
"description": "Information language code. Only en is accepted; omit it to use the default."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"meta",
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"courts",
"coverage",
"notice"
],
"properties": {
"courts": {
"type": "array",
"items": {
"type": "object",
"required": [
"county",
"directoryListedUrl",
"sourceUrl",
"reviewedAt",
"sourceType",
"website",
"linkStatus",
"checkedStatus"
],
"properties": {
"county": {
"type": "string"
},
"website": {
"anyOf": [
{
"type": "string",
"format": "uri"
},
{
"type": "null"
}
]
},
"sourceUrl": {
"type": "string",
"const": "https://courts.ca.gov/find-your-court"
},
"linkStatus": {
"enum": [
"reachable",
"use_official_directory"
],
"type": "string"
},
"reviewedAt": {
"type": "string"
},
"sourceType": {
"type": "string",
"const": "official_court_directory"
},
"checkedStatus": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
"directoryListedUrl": {
"type": "string",
"format": "uri"
}
},
"additionalProperties": false
},
"maxItems": 58
},
"notice": {
"type": "string"
},
"coverage": {
"type": "object",
"required": [
"counties",
"directoryReviewDate",
"caseLookup",
"submissions"
],
"properties": {
"counties": {
"type": "number",
"const": 58
},
"caseLookup": {
"type": "boolean",
"const": false
},
"submissions": {
"type": "boolean",
"const": false
},
"directoryReviewDate": {
"type": "string"
}
},
"additionalProperties": false
},
"nextSteps": {
"type": "array",
"items": {
"type": "object",
"required": [
"county",
"guidanceId",
"links"
],
"properties": {
"links": {
"type": "array",
"items": {
"type": "object",
"required": [
"label",
"url",
"language",
"requestedLanguage",
"fallback",
"sourceUrl",
"pageUpdatedAt",
"sourceType",
"task"
],
"properties": {
"url": {
"type": "string",
"format": "uri"
},
"task": {
"enum": [
"permission",
"deadline",
"receipt"
],
"type": "string"
},
"label": {
"type": "string"
},
"fallback": {
"type": "boolean"
},
"language": {
"enum": [
"en"
],
"type": "string"
},
"sourceUrl": {
"type": "string",
"format": "uri"
},
"sourceType": {
"type": "string",
"const": "published_school_guidance"
},
"pageUpdatedAt": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"requestedLanguage": {
"type": "string"
}
},
"additionalProperties": false
},
"maxItems": 3,
"minItems": 3
},
"county": {
"type": "string"
},
"guidanceId": {
"type": "string"
}
},
"additionalProperties": false
},
"maxItems": 58
},
"generalGuidance": {
"type": "object",
"required": [
"label",
"url",
"language",
"requestedLanguage",
"fallback",
"sourceUrl",
"pageUpdatedAt",
"sourceType"
],
"properties": {
"url": {
"type": "string",
"format": "uri"
},
"label": {
"type": "string"
},
"fallback": {
"type": "boolean"
},
"language": {
"enum": [
"en"
],
"type": "string"
},
"sourceUrl": {
"type": "string",
"format": "uri"
},
"sourceType": {
"type": "string",
"const": "published_school_guidance"
},
"pageUpdatedAt": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"requestedLanguage": {
"type": "string"
}
},
"additionalProperties": false
},
"nextStepsNotice": {
"type": "string"
}
},
"additionalProperties": false
},
"meta": {
"type": "object",
"required": [
"kind",
"version",
"contentVersion",
"reviewedAt",
"checkedAt",
"jurisdiction",
"timeZone",
"requestedLanguage",
"language",
"availableLanguages",
"fallback",
"sourceUrl",
"sources",
"sourceType",
"privateProvider",
"school",
"courseLanguage",
"evidence",
"availability"
],
"properties": {
"kind": {
"type": "string"
},
"offer": {
"anyOf": [
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "null"
},
"available": {
"type": "boolean",
"const": false
},
"feeTiming": {
"type": "null"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": false
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "object",
"required": [
"basic",
"currency"
],
"properties": {
"basic": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"currency": {
"type": "string",
"const": "USD"
}
},
"additionalProperties": false
},
"available": {
"type": "boolean",
"const": true
},
"feeTiming": {
"type": "string",
"const": "before-final-exam"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": true
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "object",
"required": [
"basic",
"currency"
],
"properties": {
"basic": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"currency": {
"type": "string",
"const": "USD"
}
},
"additionalProperties": false
},
"available": {
"type": "boolean",
"const": true
},
"feeTiming": {
"type": "string",
"const": "before-enrollment"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": false
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
}
]
},
"school": {
"type": "object",
"required": [
"name",
"licenseNumber",
"licenseProgram",
"principalAddress"
],
"properties": {
"name": {
"type": [
"string",
"null"
]
},
"licenseNumber": {
"type": [
"string",
"null"
]
},
"licenseProgram": {
"type": "string",
"const": "traffic-school"
},
"principalAddress": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
},
"sources": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
}
},
"version": {
"type": "string"
},
"evidence": {
"type": "object",
"required": [
"availability",
"paymentProcessor",
"caseReceipt"
],
"properties": {
"caseReceipt": {
"type": "string",
"const": "not_checked"
},
"availability": {
"type": "string",
"const": "server_reported_readiness"
},
"paymentProcessor": {
"type": "string",
"const": "not_checked"
}
},
"additionalProperties": false
},
"fallback": {
"type": "boolean"
},
"language": {
"type": "string"
},
"timeZone": {
"type": "string",
"const": "America/Los_Angeles"
},
"checkedAt": {
"type": "string",
"description": "Response assembly time after reading server-reported school readiness; not a fresh check of cited pages, a payment processor or a court case."
},
"sourceUrl": {
"type": "string",
"format": "uri"
},
"reviewedAt": {
"type": "string"
},
"sourceType": {
"type": "string"
},
"availability": {
"type": "object",
"required": [
"program",
"enrollmentOpen",
"reportingReady"
],
"properties": {
"program": {
"type": "string",
"const": "traffic-school"
},
"enrollmentOpen": {
"type": "boolean"
},
"reportingReady": {
"type": "boolean"
}
},
"additionalProperties": false
},
"jurisdiction": {
"type": "string",
"const": "US-CA"
},
"contentVersion": {
"type": "string"
},
"courseLanguage": {
"type": "string",
"const": "en"
},
"privateProvider": {
"type": "boolean",
"const": true
},
"requestedLanguage": {
"type": "string"
},
"availableLanguages": {
"type": "array",
"items": {
"type": "string"
}
},
"schoolInformationScope": {
"type": "string",
"const": "service_provider_only"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}{
"title": "Court websites and next steps",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_eligibility_checklist — Court permission checklist
Steps for confirming traffic-school permission with the court: the deadline, separate court fees, choosing a licensed school, and confirming the court received the completion. It lists what to check with the court; it is not an eligibility decision.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"language": {
"type": "string",
"default": "en",
"maxLength": 32,
"minLength": 2,
"description": "Information language code. Only en is accepted; omit it to use the default."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"meta",
"data"
],
"properties": {
"data": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"meta": {
"type": "object",
"required": [
"kind",
"version",
"contentVersion",
"reviewedAt",
"checkedAt",
"jurisdiction",
"timeZone",
"requestedLanguage",
"language",
"availableLanguages",
"fallback",
"sourceUrl",
"sources",
"sourceType",
"privateProvider",
"school",
"courseLanguage",
"evidence",
"availability"
],
"properties": {
"kind": {
"type": "string"
},
"offer": {
"anyOf": [
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "null"
},
"available": {
"type": "boolean",
"const": false
},
"feeTiming": {
"type": "null"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": false
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "object",
"required": [
"basic",
"currency"
],
"properties": {
"basic": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"currency": {
"type": "string",
"const": "USD"
}
},
"additionalProperties": false
},
"available": {
"type": "boolean",
"const": true
},
"feeTiming": {
"type": "string",
"const": "before-final-exam"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": true
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "object",
"required": [
"basic",
"currency"
],
"properties": {
"basic": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"currency": {
"type": "string",
"const": "USD"
}
},
"additionalProperties": false
},
"available": {
"type": "boolean",
"const": true
},
"feeTiming": {
"type": "string",
"const": "before-enrollment"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": false
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
}
]
},
"school": {
"type": "object",
"required": [
"name",
"licenseNumber",
"licenseProgram",
"principalAddress"
],
"properties": {
"name": {
"type": [
"string",
"null"
]
},
"licenseNumber": {
"type": [
"string",
"null"
]
},
"licenseProgram": {
"type": "string",
"const": "traffic-school"
},
"principalAddress": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
},
"sources": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
}
},
"version": {
"type": "string"
},
"evidence": {
"type": "object",
"required": [
"availability",
"paymentProcessor",
"caseReceipt"
],
"properties": {
"caseReceipt": {
"type": "string",
"const": "not_checked"
},
"availability": {
"type": "string",
"const": "server_reported_readiness"
},
"paymentProcessor": {
"type": "string",
"const": "not_checked"
}
},
"additionalProperties": false
},
"fallback": {
"type": "boolean"
},
"language": {
"type": "string"
},
"timeZone": {
"type": "string",
"const": "America/Los_Angeles"
},
"checkedAt": {
"type": "string",
"description": "Response assembly time after reading server-reported school readiness; not a fresh check of cited pages, a payment processor or a court case."
},
"sourceUrl": {
"type": "string",
"format": "uri"
},
"reviewedAt": {
"type": "string"
},
"sourceType": {
"type": "string"
},
"availability": {
"type": "object",
"required": [
"program",
"enrollmentOpen",
"reportingReady"
],
"properties": {
"program": {
"type": "string",
"const": "traffic-school"
},
"enrollmentOpen": {
"type": "boolean"
},
"reportingReady": {
"type": "boolean"
}
},
"additionalProperties": false
},
"jurisdiction": {
"type": "string",
"const": "US-CA"
},
"contentVersion": {
"type": "string"
},
"courseLanguage": {
"type": "string",
"const": "en"
},
"privateProvider": {
"type": "boolean",
"const": true
},
"requestedLanguage": {
"type": "string"
},
"availableLanguages": {
"type": "array",
"items": {
"type": "string"
}
},
"schoolInformationScope": {
"type": "string",
"const": "service_provider_only"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}{
"title": "Court permission checklist",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}calculate_insurance_comparison — Compare insurance scenarios and school costs
Compares two premiums the user supplies for the same coverage over a chosen number of months, then adds the user’s school, court and optional costs. Returns prorated totals, their difference and a break-even month. Amounts are integer US cents; the tool does not estimate premiums, surcharges, durations or fees, is not an insurance quote or prediction, and excludes the citation fine common to both scenarios. Its inputs are amounts only; names, policy numbers and ticket details are not part of them.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"baselinePremiumCents",
"comparisonPremiumCents",
"premiumPeriodMonths",
"comparisonMonths",
"tuitionCents",
"courtSchoolFeeCents",
"optionalFeesCents"
],
"properties": {
"language": {
"type": "string",
"default": "en",
"maxLength": 32,
"minLength": 2,
"description": "Information language code. Only en is accepted; omit it to use the default."
},
"tuitionCents": {
"type": "integer",
"maximum": 100000000,
"minimum": 0
},
"comparisonMonths": {
"type": "integer",
"maximum": 60,
"minimum": 1
},
"optionalFeesCents": {
"type": "integer",
"maximum": 100000000,
"minimum": 0
},
"courtSchoolFeeCents": {
"type": "integer",
"maximum": 100000000,
"minimum": 0
},
"premiumPeriodMonths": {
"anyOf": [
{
"type": "number",
"const": 1
},
{
"type": "number",
"const": 6
},
{
"type": "number",
"const": 12
}
]
},
"baselinePremiumCents": {
"type": "integer",
"maximum": 100000000,
"minimum": 0,
"description": "User-supplied baseline premium for the selected policy period."
},
"comparisonPremiumCents": {
"type": "integer",
"maximum": 100000000,
"minimum": 0,
"description": "User-supplied alternative premium for the same coverage and policy period."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"meta",
"data"
],
"properties": {
"data": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"meta": {
"type": "object",
"required": [
"kind",
"version",
"contentVersion",
"reviewedAt",
"checkedAt",
"jurisdiction",
"timeZone",
"requestedLanguage",
"language",
"availableLanguages",
"fallback",
"sourceUrl",
"sources",
"sourceType",
"privateProvider",
"school",
"courseLanguage",
"evidence",
"availability"
],
"properties": {
"kind": {
"type": "string"
},
"offer": {
"anyOf": [
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "null"
},
"available": {
"type": "boolean",
"const": false
},
"feeTiming": {
"type": "null"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": false
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "object",
"required": [
"basic",
"currency"
],
"properties": {
"basic": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"currency": {
"type": "string",
"const": "USD"
}
},
"additionalProperties": false
},
"available": {
"type": "boolean",
"const": true
},
"feeTiming": {
"type": "string",
"const": "before-final-exam"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": true
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"courtFeesIncluded",
"sourceUrl",
"available",
"freeStartEnabled",
"pricing",
"feeTiming"
],
"properties": {
"pricing": {
"type": "object",
"required": [
"basic",
"currency"
],
"properties": {
"basic": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"currency": {
"type": "string",
"const": "USD"
}
},
"additionalProperties": false
},
"available": {
"type": "boolean",
"const": true
},
"feeTiming": {
"type": "string",
"const": "before-enrollment"
},
"sourceUrl": {
"type": "string",
"const": "https://traffic.californialicensingeducation.com/api/v1/school"
},
"freeStartEnabled": {
"type": "boolean",
"const": false
},
"courtFeesIncluded": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
}
]
},
"school": {
"type": "object",
"required": [
"name",
"licenseNumber",
"licenseProgram",
"principalAddress"
],
"properties": {
"name": {
"type": [
"string",
"null"
]
},
"licenseNumber": {
"type": [
"string",
"null"
]
},
"licenseProgram": {
"type": "string",
"const": "traffic-school"
},
"principalAddress": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
},
"sources": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
}
},
"version": {
"type": "string"
},
"evidence": {
"type": "object",
"required": [
"availability",
"paymentProcessor",
"caseReceipt"
],
"properties": {
"caseReceipt": {
"type": "string",
"const": "not_checked"
},
"availability": {
"type": "string",
"const": "server_reported_readiness"
},
"paymentProcessor": {
"type": "string",
"const": "not_checked"
}
},
"additionalProperties": false
},
"fallback": {
"type": "boolean"
},
"language": {
"type": "string"
},
"timeZone": {
"type": "string",
"const": "America/Los_Angeles"
},
"checkedAt": {
"type": "string",
"description": "Response assembly time after reading server-reported school readiness; not a fresh check of cited pages, a payment processor or a court case."
},
"sourceUrl": {
"type": "string",
"format": "uri"
},
"reviewedAt": {
"type": "string"
},
"sourceType": {
"type": "string"
},
"availability": {
"type": "object",
"required": [
"program",
"enrollmentOpen",
"reportingReady"
],
"properties": {
"program": {
"type": "string",
"const": "traffic-school"
},
"enrollmentOpen": {
"type": "boolean"
},
"reportingReady": {
"type": "boolean"
}
},
"additionalProperties": false
},
"jurisdiction": {
"type": "string",
"const": "US-CA"
},
"contentVersion": {
"type": "string"
},
"courseLanguage": {
"type": "string",
"const": "en"
},
"privateProvider": {
"type": "boolean",
"const": true
},
"requestedLanguage": {
"type": "string"
},
"availableLanguages": {
"type": "array",
"items": {
"type": "string"
}
},
"schoolInformationScope": {
"type": "string",
"const": "service_provider_only"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}{
"title": "Compare insurance scenarios and school costs",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 749 ms
- 95th percentile latency
- 749 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 749 ms · metadata changed · 7 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http california-licensing-education-mcp https://traffic.californialicensingeducation.com/mcpCodex
codex mcp add california-licensing-education-mcp --url https://traffic.californialicensingeducation.com/mcpCursor
{
"mcpServers": {
"california-licensing-education-mcp": {
"url": "https://traffic.californialicensingeducation.com/mcp"
}
}
}Cline
{
"mcpServers": {
"california-licensing-education-mcp": {
"type": "streamableHttp",
"url": "https://traffic.californialicensingeducation.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"california-licensing-education-mcp": {
"type": "http",
"url": "https://traffic.californialicensingeducation.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http california-licensing-education-mcp https://traffic.californialicensingeducation.com/mcpClaude Desktop
https://traffic.californialicensingeducation.com/mcpWindsurf
{
"mcpServers": {
"california-licensing-education-mcp": {
"serverUrl": "https://traffic.californialicensingeducation.com/mcp"
}
}
}Let your agent find its tools
Find servers like California Licensing Education MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.