{ "@context": { "@vocab": "https://mcpgate.de/schema#", "schema": "https://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#", "dcterms": "http://purl.org/dc/terms/", "mcpgate": "https://mcpgate.de/schema#", "ActiveCustomerRow": "mcpgate:ActiveCustomerRow", "customer_id": { "@id": "mcpgate:customer_id", "@type": "xsd:string" }, "display_name": { "@id": "mcpgate:display_name", "@type": "xsd:string" }, "instance_url": { "@id": "mcpgate:instance_url", "@type": "@id" }, "session_id": { "@id": "mcpgate:session_id", "@type": "xsd:integer" }, "started_at": { "@id": "mcpgate:started_at", "@type": "xsd:dateTime" }, "expires_at": { "@id": "mcpgate:expires_at", "@type": "xsd:dateTime" }, "unread_count": { "@id": "mcpgate:unread_count", "@type": "xsd:integer" }, "ActiveCustomersResponse": "mcpgate:ActiveCustomersResponse", "active": { "@id": "mcpgate:active", "@container": "@list" }, "AuditMetaRequest": "mcpgate:AuditMetaRequest", "ts": { "@id": "mcpgate:ts", "@type": "xsd:dateTime" }, "staff_id": { "@id": "mcpgate:staff_id", "@type": "xsd:string" }, "action": { "@id": "mcpgate:action", "@type": "xsd:string" }, "response_status": { "@id": "mcpgate:response_status" }, "response_size": { "@id": "mcpgate:response_size" }, "latency_ms": { "@id": "mcpgate:latency_ms" }, "BindRequest": "mcpgate:BindRequest", "instance_token": { "@id": "mcpgate:instance_token", "@type": "xsd:string" }, "BindResponse": "mcpgate:BindResponse", "jti": { "@id": "mcpgate:jti", "@type": "xsd:string" }, "bound_at": { "@id": "mcpgate:bound_at", "@type": "xsd:dateTime" }, "CommentRequest": "mcpgate:CommentRequest", "issue_iid": { "@id": "mcpgate:issue_iid", "@type": "xsd:integer" }, "reporter_email": { "@id": "mcpgate:reporter_email", "@type": "xsd:string" }, "body": { "@id": "mcpgate:body", "@type": "xsd:string" }, "CommentResponse": "mcpgate:CommentResponse", "ok": { "@id": "mcpgate:ok", "@type": "xsd:boolean" }, "CustomerCreate": "mcpgate:CustomerCreate", "contact_email": { "@id": "mcpgate:contact_email" }, "vat_id": { "@id": "mcpgate:vat_id" }, "country": { "@id": "mcpgate:country" }, "stripe_customer_id": { "@id": "mcpgate:stripe_customer_id" }, "notes": { "@id": "mcpgate:notes" }, "CustomerList": "mcpgate:CustomerList", "items": { "@id": "mcpgate:items", "@container": "@list" }, "total": { "@id": "mcpgate:total", "@type": "xsd:integer" }, "CustomerOut": "mcpgate:CustomerOut", "id": { "@id": "mcpgate:id", "@type": "xsd:string" }, "created_at": { "@id": "mcpgate:created_at", "@type": "xsd:dateTime" }, "CustomerUpdate": "mcpgate:CustomerUpdate", "EnrollRequest": "mcpgate:EnrollRequest", "owner_email": { "@id": "mcpgate:owner_email", "@type": "xsd:string" }, "HTTPValidationError": "mcpgate:HTTPValidationError", "detail": { "@id": "mcpgate:detail", "@container": "@list" }, "InlineAttachment": "mcpgate:InlineAttachment", "filename": { "@id": "mcpgate:filename", "@type": "xsd:string" }, "mime_type": { "@id": "mcpgate:mime_type", "@type": "xsd:string" }, "data_base64": { "@id": "mcpgate:data_base64", "@type": "xsd:string" }, "IssueRequest": "mcpgate:IssueRequest", "owner_id": { "@id": "mcpgate:owner_id" }, "customer_name": { "@id": "mcpgate:customer_name" }, "customer_email": { "@id": "mcpgate:customer_email" }, "tier": { "@id": "mcpgate:tier", "@type": "xsd:string" }, "duration_days": { "@id": "mcpgate:duration_days", "@type": "xsd:integer" }, "IssueResponse": "mcpgate:IssueResponse", "issued_at": { "@id": "mcpgate:issued_at", "@type": "xsd:dateTime" }, "kid": { "@id": "mcpgate:kid", "@type": "xsd:string" }, "token": { "@id": "mcpgate:token", "@type": "xsd:string" }, "MarkMessagesReadRequest": "mcpgate:MarkMessagesReadRequest", "message_ids": { "@id": "mcpgate:message_ids", "@container": "@list" }, "MessageListResponse": "mcpgate:MessageListResponse", "messages": { "@id": "mcpgate:messages", "@container": "@list" }, "MessageOut": "mcpgate:MessageOut", "direction": { "@id": "mcpgate:direction", "@type": "xsd:string" }, "author_id": { "@id": "mcpgate:author_id", "@type": "xsd:string" }, "customer_read_at": { "@id": "mcpgate:customer_read_at" }, "staff_read_at": { "@id": "mcpgate:staff_read_at" }, "MessageRequest": "mcpgate:MessageRequest", "PongListResponse": "mcpgate:PongListResponse", "pongs": { "@id": "mcpgate:pongs", "@container": "@list" }, "PongOut": "mcpgate:PongOut", "kind": { "@id": "mcpgate:kind", "@type": "xsd:string" }, "payload": { "@id": "mcpgate:payload" }, "PublicKeyResponse": "mcpgate:PublicKeyResponse", "algorithm": { "@id": "mcpgate:algorithm", "@type": "xsd:string" }, "public_key_pem": { "@id": "mcpgate:public_key_pem", "@type": "xsd:string" }, "RefreshResponse": "mcpgate:RefreshResponse", "issued_to": { "@id": "mcpgate:issued_to", "@type": "xsd:string" }, "refreshed_at": { "@id": "mcpgate:refreshed_at", "@type": "xsd:dateTime" }, "RegisterRequest": "mcpgate:RegisterRequest", "admin_email": { "@id": "mcpgate:admin_email", "@type": "xsd:string" }, "consent_version": { "@id": "mcpgate:consent_version", "@type": "xsd:integer" }, "pong_delivery": { "@id": "mcpgate:pong_delivery", "@type": "xsd:string" }, "RegisterResponse": "mcpgate:RegisterResponse", "ReleaseRequest": "mcpgate:ReleaseRequest", "version": { "@id": "mcpgate:version", "@type": "xsd:string" }, "closed_issue_iids": { "@id": "mcpgate:closed_issue_iids", "@container": "@list" }, "ReleaseResponse": "mcpgate:ReleaseResponse", "pongs_dispatched": { "@id": "mcpgate:pongs_dispatched", "@type": "xsd:integer" }, "pongs_skipped": { "@id": "mcpgate:pongs_skipped", "@type": "xsd:integer" }, "support_pongs_dispatched": { "@id": "mcpgate:support_pongs_dispatched", "@type": "xsd:integer" }, "support_pongs_skipped": { "@id": "mcpgate:support_pongs_skipped", "@type": "xsd:integer" }, "ReportRequest": "mcpgate:ReportRequest", "type": { "@id": "mcpgate:type", "@type": "xsd:string" }, "title": { "@id": "mcpgate:title", "@type": "xsd:string" }, "description": { "@id": "mcpgate:description", "@type": "xsd:string" }, "anonymous": { "@id": "mcpgate:anonymous", "@type": "xsd:boolean" }, "is_test": { "@id": "mcpgate:is_test", "@type": "xsd:boolean" }, "attachments": { "@id": "mcpgate:attachments", "@container": "@list" }, "ReportResponse": "mcpgate:ReportResponse", "ref": { "@id": "mcpgate:ref", "@type": "xsd:string" }, "RevokeResponse": "mcpgate:RevokeResponse", "revoked_at": { "@id": "mcpgate:revoked_at", "@type": "xsd:dateTime" }, "SessionCloseRequest": "mcpgate:SessionCloseRequest", "reason": { "@id": "mcpgate:reason", "@type": "xsd:string" }, "SessionCloseResponse": "mcpgate:SessionCloseResponse", "closed_at": { "@id": "mcpgate:closed_at", "@type": "xsd:dateTime" }, "SessionExtendRequest": "mcpgate:SessionExtendRequest", "extend_minutes": { "@id": "mcpgate:extend_minutes", "@type": "xsd:integer" }, "SessionExtendResponse": "mcpgate:SessionExtendResponse", "max_expires_at": { "@id": "mcpgate:max_expires_at", "@type": "xsd:dateTime" }, "extended": { "@id": "mcpgate:extended", "@type": "xsd:boolean" }, "SessionStartRequest": "mcpgate:SessionStartRequest", "ttl_minutes": { "@id": "mcpgate:ttl_minutes", "@type": "xsd:integer" }, "initial_message": { "@id": "mcpgate:initial_message", "@type": "xsd:string" }, "SessionStartResponse": "mcpgate:SessionStartResponse", "initial_message_id": { "@id": "mcpgate:initial_message_id" }, "SubscriptionList": "mcpgate:SubscriptionList", "SubscriptionRow": "mcpgate:SubscriptionRow", "issued_by": { "@id": "mcpgate:issued_by", "@type": "xsd:string" }, "UpdateDeliveryRequest": "mcpgate:UpdateDeliveryRequest", "UpdateDeliveryResponse": "mcpgate:UpdateDeliveryResponse", "ValidationError": "mcpgate:ValidationError", "loc": { "@id": "mcpgate:loc", "@container": "@list" }, "msg": { "@id": "mcpgate:msg", "@type": "xsd:string" }, "input": { "@id": "mcpgate:input" }, "ctx": { "@id": "mcpgate:ctx" }, "WebhookNote": "mcpgate:WebhookNote", "object_kind": { "@id": "mcpgate:object_kind" }, "event_type": { "@id": "mcpgate:event_type" }, "object_attributes": { "@id": "mcpgate:object_attributes" }, "issue": { "@id": "mcpgate:issue" }, "user": { "@id": "mcpgate:user" }, "ToolCallRequest": "mcpgate:ToolCallRequest", "name": { "@id": "mcpgate:name", "@type": "xsd:string" }, "arguments": { "@id": "mcpgate:arguments" } }, "@type": "schema:Dataset", "schema:name": "mcpgate API JSON-LD context", "schema:description": "A JSON-LD @context for the objects mcpgate'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-18) from openapi/mcpgate-api-openapi.json, openapi/mcpgate-demo-openapi.json.", "dcterms:created": "2026-10-18", "dcterms:source": [ "openapi/mcpgate-api-openapi.json", "openapi/mcpgate-demo-openapi.json" ] }