FrontMCP · JSON-LD Context
Frontmcp Dev Context
JSON-LD context defining the semantic vocabulary for Frontmcp Dev from FrontMCP.
8 Classes
33 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
frontmcp:
https://frontmcp.dev/schema#
Classes
GetWellKnownJwksJsonResponse
GetWellKnownOauthAuthorizationServerResponse
GetWellKnownOauthProtectedResourceResponse
GetDashboardResponse
PostOauthTokenRequest
PostOauthTokenResponse
GetOauthUserinfoResponse
GetWeeklyResponse
Properties
| Property | Type | Container |
|---|---|---|
| keys | list | |
| issuer | string | |
| authorization_endpoint | string | |
| token_endpoint | string | |
| userinfo_endpoint | string | |
| jwks_uri | string | |
| registration_endpoint | string | |
| token_endpoint_auth_methods_supported | list | |
| response_types_supported | list | |
| grant_types_supported | list | |
| scopes_supported | list | |
| code_challenge_methods_supported | list | |
| authorization_response_iss_parameter_supported | boolean | |
| client_id_metadata_document_supported | boolean | |
| resource | string | |
| authorization_servers | list | |
| bearer_methods_supported | list | |
| body | string | |
| grant_type | string | |
| code | string | |
| code_verifier | string | |
| refresh_token | string | |
| client_id | string | |
| client_secret | string | |
| access_token | string | |
| token_type | string | |
| expires_in | integer | |
| scope | string | |
| sub | string | |
| string | ||
| name | string | |
| description | string | |
| arguments | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://frontmcp.dev/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"frontmcp": "https://frontmcp.dev/schema#",
"GetWellKnownJwksJsonResponse": "frontmcp:GetWellKnownJwksJsonResponse",
"keys": {
"@id": "frontmcp:keys",
"@container": "@list"
},
"GetWellKnownOauthAuthorizationServerResponse": "frontmcp:GetWellKnownOauthAuthorizationServerResponse",
"issuer": {
"@id": "frontmcp:issuer",
"@type": "xsd:string"
},
"authorization_endpoint": {
"@id": "frontmcp:authorization_endpoint",
"@type": "xsd:string"
},
"token_endpoint": {
"@id": "frontmcp:token_endpoint",
"@type": "xsd:string"
},
"userinfo_endpoint": {
"@id": "frontmcp:userinfo_endpoint",
"@type": "xsd:string"
},
"jwks_uri": {
"@id": "frontmcp:jwks_uri",
"@type": "xsd:string"
},
"registration_endpoint": {
"@id": "frontmcp:registration_endpoint",
"@type": "xsd:string"
},
"token_endpoint_auth_methods_supported": {
"@id": "frontmcp:token_endpoint_auth_methods_supported",
"@container": "@list"
},
"response_types_supported": {
"@id": "frontmcp:response_types_supported",
"@container": "@list"
},
"grant_types_supported": {
"@id": "frontmcp:grant_types_supported",
"@container": "@list"
},
"scopes_supported": {
"@id": "frontmcp:scopes_supported",
"@container": "@list"
},
"code_challenge_methods_supported": {
"@id": "frontmcp:code_challenge_methods_supported",
"@container": "@list"
},
"authorization_response_iss_parameter_supported": {
"@id": "frontmcp:authorization_response_iss_parameter_supported",
"@type": "xsd:boolean"
},
"client_id_metadata_document_supported": {
"@id": "frontmcp:client_id_metadata_document_supported",
"@type": "xsd:boolean"
},
"GetWellKnownOauthProtectedResourceResponse": "frontmcp:GetWellKnownOauthProtectedResourceResponse",
"resource": {
"@id": "frontmcp:resource",
"@type": "xsd:string"
},
"authorization_servers": {
"@id": "frontmcp:authorization_servers",
"@container": "@list"
},
"bearer_methods_supported": {
"@id": "frontmcp:bearer_methods_supported",
"@container": "@list"
},
"GetDashboardResponse": "frontmcp:GetDashboardResponse",
"body": {
"@id": "frontmcp:body",
"@type": "xsd:string"
},
"PostOauthTokenRequest": "frontmcp:PostOauthTokenRequest",
"grant_type": {
"@id": "frontmcp:grant_type",
"@type": "xsd:string"
},
"code": {
"@id": "frontmcp:code",
"@type": "xsd:string"
},
"code_verifier": {
"@id": "frontmcp:code_verifier",
"@type": "xsd:string"
},
"refresh_token": {
"@id": "frontmcp:refresh_token",
"@type": "xsd:string"
},
"client_id": {
"@id": "frontmcp:client_id",
"@type": "xsd:string"
},
"client_secret": {
"@id": "frontmcp:client_secret",
"@type": "xsd:string"
},
"PostOauthTokenResponse": "frontmcp:PostOauthTokenResponse",
"access_token": {
"@id": "frontmcp:access_token",
"@type": "xsd:string"
},
"token_type": {
"@id": "frontmcp:token_type",
"@type": "xsd:string"
},
"expires_in": {
"@id": "frontmcp:expires_in",
"@type": "xsd:integer"
},
"scope": {
"@id": "frontmcp:scope",
"@type": "xsd:string"
},
"GetOauthUserinfoResponse": "frontmcp:GetOauthUserinfoResponse",
"sub": {
"@id": "frontmcp:sub",
"@type": "xsd:string"
},
"email": {
"@id": "frontmcp:email",
"@type": "xsd:string"
},
"name": {
"@id": "frontmcp:name",
"@type": "xsd:string"
},
"GetWeeklyResponse": "frontmcp:GetWeeklyResponse",
"description": {
"@id": "frontmcp:description",
"@type": "xsd:string"
},
"arguments": {
"@id": "frontmcp:arguments",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "FrontMCP API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects FrontMCP's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-08) from openapi/_ae-authored/frontmcp-dev-openapi-generated.yml.",
"dcterms:created": "2026-11-08",
"dcterms:source": [
"openapi/_ae-authored/frontmcp-dev-openapi-generated.yml"
]
}