TrackMCP · JSON-LD Context
Trackmcp Context
JSON-LD context defining the semantic vocabulary for Trackmcp from TrackMCP.
8 Classes
40 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
trackmcp:
https://trackmcp.com/schema#
Classes
PostApiV1AlertDestinationsRequest
GetApiV1AnalyticsResponse
PostApiV1AnalyticsRequest
PostApiV1IngestRequest
PostApiV1OtelV1TracesRequest
PostApiV1OtelV1TracesResponse
GetApiV1ToolQualityResponse
GetApiV1TracesResponse
Properties
| Property | Type | Container |
|---|---|---|
| url | string | |
| secret_ref | string | |
| range_days | integer | |
| tool_calls | integer | |
| sessions | integer | |
| errors | integer | |
| completion_rate | decimal | |
| intent_sources | ||
| missing_capabilities | list | |
| tools | list | |
| insights | list | |
| events | list | |
| schema_version | string | |
| event_id | string | |
| event_type | string | |
| observation_source | string | |
| service | string | |
| environment | string | |
| tool_name | string | |
| started_at | string | |
| duration_ms | integer | |
| success | boolean | |
| is_error | boolean | |
| payload_policy | string | |
| payload | ||
| resourceSpans | list | |
| resource | ||
| scopeSpans | list | |
| spans | list | |
| name | string | |
| startTimeUnixNano | string | |
| endTimeUnixNano | string | |
| attributes | list | |
| accepted | integer | |
| rejected | integer | |
| source_event_count | integer | |
| truncated | boolean | |
| session_id | string | |
| correlation_handle | string | |
| event_count | integer |
JSON-LD Document
{
"@context": {
"@vocab": "https://trackmcp.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"trackmcp": "https://trackmcp.com/schema#",
"PostApiV1AlertDestinationsRequest": "trackmcp:PostApiV1AlertDestinationsRequest",
"url": {
"@id": "trackmcp:url",
"@type": "xsd:string"
},
"secret_ref": {
"@id": "trackmcp:secret_ref",
"@type": "xsd:string"
},
"GetApiV1AnalyticsResponse": "trackmcp:GetApiV1AnalyticsResponse",
"range_days": {
"@id": "trackmcp:range_days",
"@type": "xsd:integer"
},
"tool_calls": {
"@id": "trackmcp:tool_calls",
"@type": "xsd:integer"
},
"sessions": {
"@id": "trackmcp:sessions",
"@type": "xsd:integer"
},
"errors": {
"@id": "trackmcp:errors",
"@type": "xsd:integer"
},
"completion_rate": {
"@id": "trackmcp:completion_rate",
"@type": "xsd:decimal"
},
"intent_sources": {
"@id": "trackmcp:intent_sources"
},
"missing_capabilities": {
"@id": "trackmcp:missing_capabilities",
"@container": "@list"
},
"tools": {
"@id": "trackmcp:tools",
"@container": "@list"
},
"insights": {
"@id": "trackmcp:insights",
"@container": "@list"
},
"PostApiV1AnalyticsRequest": "trackmcp:PostApiV1AnalyticsRequest",
"events": {
"@id": "trackmcp:events",
"@container": "@list"
},
"PostApiV1IngestRequest": "trackmcp:PostApiV1IngestRequest",
"schema_version": {
"@id": "trackmcp:schema_version",
"@type": "xsd:string"
},
"event_id": {
"@id": "trackmcp:event_id",
"@type": "xsd:string"
},
"event_type": {
"@id": "trackmcp:event_type",
"@type": "xsd:string"
},
"observation_source": {
"@id": "trackmcp:observation_source",
"@type": "xsd:string"
},
"service": {
"@id": "trackmcp:service",
"@type": "xsd:string"
},
"environment": {
"@id": "trackmcp:environment",
"@type": "xsd:string"
},
"tool_name": {
"@id": "trackmcp:tool_name",
"@type": "xsd:string"
},
"started_at": {
"@id": "trackmcp:started_at",
"@type": "xsd:string"
},
"duration_ms": {
"@id": "trackmcp:duration_ms",
"@type": "xsd:integer"
},
"success": {
"@id": "trackmcp:success",
"@type": "xsd:boolean"
},
"is_error": {
"@id": "trackmcp:is_error",
"@type": "xsd:boolean"
},
"payload_policy": {
"@id": "trackmcp:payload_policy",
"@type": "xsd:string"
},
"payload": {
"@id": "trackmcp:payload"
},
"PostApiV1OtelV1TracesRequest": "trackmcp:PostApiV1OtelV1TracesRequest",
"resourceSpans": {
"@id": "trackmcp:resourceSpans",
"@container": "@list"
},
"resource": {
"@id": "trackmcp:resource"
},
"scopeSpans": {
"@id": "trackmcp:scopeSpans",
"@container": "@list"
},
"spans": {
"@id": "trackmcp:spans",
"@container": "@list"
},
"name": {
"@id": "trackmcp:name",
"@type": "xsd:string"
},
"startTimeUnixNano": {
"@id": "trackmcp:startTimeUnixNano",
"@type": "xsd:string"
},
"endTimeUnixNano": {
"@id": "trackmcp:endTimeUnixNano",
"@type": "xsd:string"
},
"attributes": {
"@id": "trackmcp:attributes",
"@container": "@list"
},
"PostApiV1OtelV1TracesResponse": "trackmcp:PostApiV1OtelV1TracesResponse",
"accepted": {
"@id": "trackmcp:accepted",
"@type": "xsd:integer"
},
"rejected": {
"@id": "trackmcp:rejected",
"@type": "xsd:integer"
},
"GetApiV1ToolQualityResponse": "trackmcp:GetApiV1ToolQualityResponse",
"source_event_count": {
"@id": "trackmcp:source_event_count",
"@type": "xsd:integer"
},
"truncated": {
"@id": "trackmcp:truncated",
"@type": "xsd:boolean"
},
"GetApiV1TracesResponse": "trackmcp:GetApiV1TracesResponse",
"session_id": {
"@id": "trackmcp:session_id",
"@type": "xsd:string"
},
"correlation_handle": {
"@id": "trackmcp:correlation_handle",
"@type": "xsd:string"
},
"event_count": {
"@id": "trackmcp:event_count",
"@type": "xsd:integer"
}
},
"@type": "schema:Dataset",
"schema:name": "TrackMCP API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects TrackMCP'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-10-19) from openapi/_ae-authored/trackmcp-openapi-generated.yml.",
"dcterms:created": "2026-10-19",
"dcterms:source": [
"openapi/_ae-authored/trackmcp-openapi-generated.yml"
]
}