Arcade Dev Context
JSON-LD context defining the semantic vocabulary for Arcade Dev from arcade-dev.
34 Classes
10 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
arcade:
https://arcade.dev/ns/
mcp:
https://modelcontextprotocol.io/ns/
oauth:
https://oauth.net/2/ns/
Classes
Tool
Toolkit
ToolExecution
Worker
Authorization
AuthProvider
Hook
Gateway
Plugin
Scope
name
description
version
provider
creator
identifier
fully_qualified_name
user_id
tool_name
input
output
status
provider_id
provider_type
requirements
authorization
context
http
mcp_transport
health
healthy
enabled
type
id
Properties
| Property |
Type |
Container |
| url |
reference |
|
| documentation |
reference |
|
| license |
reference |
|
| toolkit |
reference |
|
| scopes |
|
set |
| authorization_url |
reference |
|
| next_uri |
reference |
|
| expires_at |
schema:DateTime |
|
| created_at |
schema:DateTime |
|
| updated_at |
schema:DateTime |
|
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"arcade": "https://arcade.dev/ns/",
"mcp": "https://modelcontextprotocol.io/ns/",
"oauth": "https://oauth.net/2/ns/",
"Tool": "arcade:Tool",
"Toolkit": "arcade:Toolkit",
"ToolExecution": "arcade:ToolExecution",
"Worker": "arcade:Worker",
"Authorization": "arcade:Authorization",
"AuthProvider": "arcade:AuthProvider",
"Hook": "arcade:Hook",
"Gateway": "arcade:Gateway",
"Plugin": "arcade:Plugin",
"Scope": "oauth:Scope",
"name": "schema:name",
"description": "schema:description",
"version": "schema:softwareVersion",
"url": {"@id": "schema:url", "@type": "@id"},
"documentation": {"@id": "schema:documentation", "@type": "@id"},
"provider": "schema:provider",
"creator": "schema:creator",
"license": {"@id": "schema:license", "@type": "@id"},
"identifier": "schema:identifier",
"fully_qualified_name": "arcade:fullyQualifiedName",
"toolkit": {"@id": "arcade:toolkit", "@type": "@id"},
"user_id": "arcade:userId",
"tool_name": "arcade:toolName",
"input": "arcade:input",
"output": "arcade:output",
"status": "arcade:status",
"provider_id": "arcade:providerId",
"provider_type": "arcade:providerType",
"scopes": {"@id": "arcade:scopes", "@container": "@set"},
"requirements": "arcade:requirements",
"authorization": "arcade:authorization",
"authorization_url": {"@id": "arcade:authorizationUrl", "@type": "@id"},
"next_uri": {"@id": "arcade:nextUri", "@type": "@id"},
"context": "arcade:context",
"expires_at": {"@id": "arcade:expiresAt", "@type": "schema:DateTime"},
"created_at": {"@id": "schema:dateCreated", "@type": "schema:DateTime"},
"updated_at": {"@id": "schema:dateModified", "@type": "schema:DateTime"},
"http": "arcade:httpTransport",
"mcp_transport": "mcp:transport",
"health": "arcade:health",
"healthy": "arcade:healthy",
"enabled": "arcade:enabled",
"type": "@type",
"id": "@id"
}
}