Furva · JSON-LD Context
Furva Ai Context
JSON-LD context defining the semantic vocabulary for Furva Ai from Furva.
2 Classes
17 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
furva:
https://furva.ai/schema#
Classes
PostFunctionsV1McpRequest
PostFunctionsV1McpResponse
Properties
| Property | Type | Container |
|---|---|---|
| jsonrpc | string | |
| id | integer | |
| method | string | |
| params | ||
| params.protocolVersion | string | |
| params.capabilities | ||
| params.clientInfo | ||
| params.clientInfo.name | string | |
| params.clientInfo.version | string | |
| result | ||
| result.protocolVersion | string | |
| result.capabilities | ||
| result.serverInfo | ||
| result.serverInfo.name | string | |
| result.serverInfo.title | string | |
| result.serverInfo.version | string | |
| result.instructions | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://furva.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"furva": "https://furva.ai/schema#",
"PostFunctionsV1McpRequest": "furva:PostFunctionsV1McpRequest",
"jsonrpc": {
"@id": "furva:jsonrpc",
"@type": "xsd:string"
},
"id": {
"@id": "furva:id",
"@type": "xsd:integer"
},
"method": {
"@id": "furva:method",
"@type": "xsd:string"
},
"params": {
"@id": "furva:params"
},
"params.protocolVersion": {
"@id": "furva:params.protocolVersion",
"@type": "xsd:string"
},
"params.capabilities": {
"@id": "furva:params.capabilities"
},
"params.clientInfo": {
"@id": "furva:params.clientInfo"
},
"params.clientInfo.name": {
"@id": "furva:params.clientInfo.name",
"@type": "xsd:string"
},
"params.clientInfo.version": {
"@id": "furva:params.clientInfo.version",
"@type": "xsd:string"
},
"PostFunctionsV1McpResponse": "furva:PostFunctionsV1McpResponse",
"result": {
"@id": "furva:result"
},
"result.protocolVersion": {
"@id": "furva:result.protocolVersion",
"@type": "xsd:string"
},
"result.capabilities": {
"@id": "furva:result.capabilities"
},
"result.serverInfo": {
"@id": "furva:result.serverInfo"
},
"result.serverInfo.name": {
"@id": "furva:result.serverInfo.name",
"@type": "xsd:string"
},
"result.serverInfo.title": {
"@id": "furva:result.serverInfo.title",
"@type": "xsd:string"
},
"result.serverInfo.version": {
"@id": "furva:result.serverInfo.version",
"@type": "xsd:string"
},
"result.instructions": {
"@id": "furva:result.instructions",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Furva API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Furva'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-09) from openapi/_ae-authored/furva-ai-openapi-generated.yml.",
"dcterms:created": "2026-11-09",
"dcterms:source": [
"openapi/_ae-authored/furva-ai-openapi-generated.yml"
]
}