TrackMCP · JSON-LD Context

Trackmcp Context

JSON-LD context defining the semantic vocabulary for Trackmcp from TrackMCP.

8 Classes 40 Properties 4 Namespaces
View Context View on GitHub

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

Raw ↑
{
  "@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"
  ]
}