Barndoor · JSON-LD Context

Barndoor Context

JSON-LD context defining the semantic vocabulary for Barndoor from Barndoor.

3 Classes 14 Properties 3 Namespaces
View Context View on GitHub

Namespaces

barndoor: https://barndoor.ai/vocab/
schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

name description url

Properties

Property Type Container
AIAgent reference
MCPServer reference
AccessPolicy reference
ToolCall reference
AuditEntry reference
Connection reference
agentId string
mcpServerId string
policyId string
allowed boolean
toolName string
timestamp dateTime
userId string
organizationId string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "barndoor": "https://barndoor.ai/vocab/",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "AIAgent": {
      "@id": "barndoor:AIAgent",
      "@type": "@id"
    },
    "MCPServer": {
      "@id": "barndoor:MCPServer",
      "@type": "@id"
    },
    "AccessPolicy": {
      "@id": "barndoor:AccessPolicy",
      "@type": "@id"
    },
    "ToolCall": {
      "@id": "barndoor:ToolCall",
      "@type": "@id"
    },
    "AuditEntry": {
      "@id": "barndoor:AuditEntry",
      "@type": "@id"
    },
    "Connection": {
      "@id": "barndoor:Connection",
      "@type": "@id"
    },
    "agentId": {
      "@id": "barndoor:agentId",
      "@type": "xsd:string"
    },
    "mcpServerId": {
      "@id": "barndoor:mcpServerId",
      "@type": "xsd:string"
    },
    "policyId": {
      "@id": "barndoor:policyId",
      "@type": "xsd:string"
    },
    "allowed": {
      "@id": "barndoor:allowed",
      "@type": "xsd:boolean"
    },
    "toolName": {
      "@id": "barndoor:toolName",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "barndoor:timestamp",
      "@type": "xsd:dateTime"
    },
    "userId": {
      "@id": "barndoor:userId",
      "@type": "xsd:string"
    },
    "organizationId": {
      "@id": "barndoor:organizationId",
      "@type": "xsd:string"
    },
    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url"
  }
}