foundry-mcp-com · JSON-LD Context

Foundry Mcp Com Context

JSON-LD context defining the semantic vocabulary for Foundry Mcp Com from foundry-mcp-com.

120 Classes 169 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/
foundry: https://foundry-mcp.com/schema#

Classes

ActivateSceneResponse Actor ActorCreateRequest ActorRef ActorResponse ActorSearchResponse ActorUpdateRequest AddCombatantRequest ChatAuthor ChatExportResponse ChatMessage ChatMessageListResponse ChatRollSummary ChatSpeaker ClearChatResponse ClearTargetsResponse CloneSceneRequest CombatIDRequest CombatState CombatStateResponse CombatTurnContext CombatTurnContextResponse Combatant CombatantResponse CompendiumDocument CompendiumDocumentResponse CompendiumFilter CompendiumImportRequest CompendiumImportedDocument CompendiumImportedDocumentResponse CompendiumIndexEntry CompendiumIndexResponse CompendiumPack CompendiumPackListResponse CompendiumSearchRequest CompendiumSearchResponse CreateCombatRequest CreateFolderRequest CreateItemRequest CreateJournalPageRequest CreateJournalRequest CreateMacroRequest CreateNoteRequest CreateRollTableEntry CreateRollTableRequest CreateSceneRequest CreateTokenRequest CreateWallRequest DeleteActorResponse DeleteChatMessageResponse DeleteCombatResponse DeleteFolderRequest DeleteFolderResponse DeleteItemResponse DeleteJournalPageResponse DeleteJournalResponse DeleteMacroResponse DeleteNoteResponse DeleteRollTableResponse DeleteSceneResponse DeleteTokenResponse DeleteWallResponse DiceGroup DiceRoll DiceRollRequest DiceRollResponse Dnd5eActivation Dnd5eDamage Dnd5eDescription Dnd5eDocRef Dnd5eDuration Dnd5eMaterialDescription Dnd5eRange Dnd5eSpell Dnd5eSpellComponents Dnd5eSpellResponse Dnd5eSpellSave Dnd5eSpellSearchResponse Dnd5eSpellSummary Dnd5eTarget ErrorResponse ExecuteMacroRequest ExecuteMacroResponse Folder FolderDocumentType FolderListResponse FolderResponse FolderTree FolderTreeResponse HPInfo InitiativeResult InitiativeRollResponse Item ItemSearchResponse Journal JournalListResponse JournalPage JournalPageResponse JournalPageType JournalResponse Macro MacroListResponse MacroResponse MacroScope MacroType MoveTokenRequest NearbyTokenInfo Note NoteListResponse NoteResponse NoteTextAnchor Pagination Pf2eCastSpell Pf2eCastSpellRequest Pf2eCastSpellResponse Pf2eConditionList Pf2eConditionListResponse Pf2eConditionMutation Pf2eConditionMutationResponse Pf2eConditionRemoval

Properties

Property Type Container
data
id string
image string
items list
name string
system
type string
folder string
pagination reference
actor_id string
combat_id string
hidden boolean
initiative decimal
token_id string
user_id string
author reference
content string
flavor string
is_roll boolean
is_whisper boolean
rolls list
speaker reference
style string
timestamp integer
whisper list
has_more boolean
total integer
formula string
alias string
combatants list
current reference
round integer
started boolean
turn integer
ascii_map string
current_combatant reference
nearby_tokens list
defeated boolean
img string
doc_id string
document_type string
pack_id string
uuid string
field string
negate boolean
operator string
value
world_id string
fields
document_count integer
label string
package_name string
exclude list
filters list
limit integer
offset integer
query string
activate boolean
scene_id string
color string
description string
parent_id string
sort integer
src string
page_type reference
command string
folder_id string
scope string
entry_id string
font_size integer
global boolean
icon_size integer
icon_src string
icon_tint string
page_id string
text string
text_anchor reference
text_color string
x integer
y integer
document_collection string
document_id string
range list
weight integer
display_roll boolean
replacement boolean
results list
background string
darkness decimal
fog_exploration boolean
foreground string
grid reference
height integer
nav_name string
nav_order integer
navigation boolean
padding decimal
width integer
elevation integer
rotation integer
scale decimal
c reference
dir reference
door reference
door_state reference
light reference
move reference
sense reference
sound reference
delete_contents boolean
delete_subfolders boolean
count integer
dice list
is_critical boolean
is_fumble boolean
show_in_chat boolean
cost integer
types list
html string
plain_text string
concentration boolean
unit string
consumed boolean
cost_gp decimal
long integer
casting_time reference
classes list
components reference
damage list
doc reference
duration reference
level integer
material reference
ritual boolean
save reference
school string
target reference
somatic boolean
verbal boolean
ability string
dc integer
units string
error string
content_ids list
subfolders list
max integer
combatant_id string
pages list
enriched_text string
markdown string
author_id string
animate boolean
can_open_doors boolean
ac integer
conditions list
disposition string
distance_ft decimal
grid_x integer
grid_y integer
hp reference
line_of_sight boolean
cast boolean
rank integer
spell_id string
spell_name string
actor_name string
condition
removed boolean
slug string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://foundry-mcp.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "foundry": "https://foundry-mcp.com/schema#",
    "ActivateSceneResponse": "foundry:ActivateSceneResponse",
    "data": {
      "@id": "foundry:data"
    },
    "Actor": "foundry:Actor",
    "id": {
      "@id": "foundry:id",
      "@type": "xsd:string"
    },
    "image": {
      "@id": "foundry:image",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "foundry:items",
      "@container": "@list"
    },
    "name": {
      "@id": "foundry:name",
      "@type": "xsd:string"
    },
    "system": {
      "@id": "foundry:system"
    },
    "type": {
      "@id": "foundry:type",
      "@type": "xsd:string"
    },
    "ActorCreateRequest": "foundry:ActorCreateRequest",
    "folder": {
      "@id": "foundry:folder",
      "@type": "xsd:string"
    },
    "ActorRef": "foundry:ActorRef",
    "ActorResponse": "foundry:ActorResponse",
    "ActorSearchResponse": "foundry:ActorSearchResponse",
    "pagination": {
      "@id": "foundry:pagination",
      "@type": "@id"
    },
    "ActorUpdateRequest": "foundry:ActorUpdateRequest",
    "AddCombatantRequest": "foundry:AddCombatantRequest",
    "actor_id": {
      "@id": "foundry:actor_id",
      "@type": "xsd:string"
    },
    "combat_id": {
      "@id": "foundry:combat_id",
      "@type": "xsd:string"
    },
    "hidden": {
      "@id": "foundry:hidden",
      "@type": "xsd:boolean"
    },
    "initiative": {
      "@id": "foundry:initiative",
      "@type": "xsd:decimal"
    },
    "token_id": {
      "@id": "foundry:token_id",
      "@type": "xsd:string"
    },
    "ChatAuthor": "foundry:ChatAuthor",
    "user_id": {
      "@id": "foundry:user_id",
      "@type": "xsd:string"
    },
    "ChatExportResponse": "foundry:ChatExportResponse",
    "ChatMessage": "foundry:ChatMessage",
    "author": {
      "@id": "foundry:author",
      "@type": "@id"
    },
    "content": {
      "@id": "foundry:content",
      "@type": "xsd:string"
    },
    "flavor": {
      "@id": "foundry:flavor",
      "@type": "xsd:string"
    },
    "is_roll": {
      "@id": "foundry:is_roll",
      "@type": "xsd:boolean"
    },
    "is_whisper": {
      "@id": "foundry:is_whisper",
      "@type": "xsd:boolean"
    },
    "rolls": {
      "@id": "foundry:rolls",
      "@container": "@list"
    },
    "speaker": {
      "@id": "foundry:speaker",
      "@type": "@id"
    },
    "style": {
      "@id": "foundry:style",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "foundry:timestamp",
      "@type": "xsd:integer"
    },
    "whisper": {
      "@id": "foundry:whisper",
      "@container": "@list"
    },
    "ChatMessageListResponse": "foundry:ChatMessageListResponse",
    "has_more": {
      "@id": "foundry:has_more",
      "@type": "xsd:boolean"
    },
    "total": {
      "@id": "foundry:total",
      "@type": "xsd:integer"
    },
    "ChatRollSummary": "foundry:ChatRollSummary",
    "formula": {
      "@id": "foundry:formula",
      "@type": "xsd:string"
    },
    "ChatSpeaker": "foundry:ChatSpeaker",
    "alias": {
      "@id": "foundry:alias",
      "@type": "xsd:string"
    },
    "ClearChatResponse": "foundry:ClearChatResponse",
    "ClearTargetsResponse": "foundry:ClearTargetsResponse",
    "CloneSceneRequest": "foundry:CloneSceneRequest",
    "CombatIDRequest": "foundry:CombatIDRequest",
    "CombatState": "foundry:CombatState",
    "combatants": {
      "@id": "foundry:combatants",
      "@container": "@list"
    },
    "current": {
      "@id": "foundry:current",
      "@type": "@id"
    },
    "round": {
      "@id": "foundry:round",
      "@type": "xsd:integer"
    },
    "started": {
      "@id": "foundry:started",
      "@type": "xsd:boolean"
    },
    "turn": {
      "@id": "foundry:turn",
      "@type": "xsd:integer"
    },
    "CombatStateResponse": "foundry:CombatStateResponse",
    "CombatTurnContext": "foundry:CombatTurnContext",
    "ascii_map": {
      "@id": "foundry:ascii_map",
      "@type": "xsd:string"
    },
    "current_combatant": {
      "@id": "foundry:current_combatant",
      "@type": "@id"
    },
    "nearby_tokens": {
      "@id": "foundry:nearby_tokens",
      "@container": "@list"
    },
    "CombatTurnContextResponse": "foundry:CombatTurnContextResponse",
    "Combatant": "foundry:Combatant",
    "defeated": {
      "@id": "foundry:defeated",
      "@type": "xsd:boolean"
    },
    "img": {
      "@id": "foundry:img",
      "@type": "xsd:string"
    },
    "CombatantResponse": "foundry:CombatantResponse",
    "CompendiumDocument": "foundry:CompendiumDocument",
    "doc_id": {
      "@id": "foundry:doc_id",
      "@type": "xsd:string"
    },
    "document_type": {
      "@id": "foundry:document_type",
      "@type": "xsd:string"
    },
    "pack_id": {
      "@id": "foundry:pack_id",
      "@type": "xsd:string"
    },
    "uuid": {
      "@id": "foundry:uuid",
      "@type": "xsd:string"
    },
    "CompendiumDocumentResponse": "foundry:CompendiumDocumentResponse",
    "CompendiumFilter": "foundry:CompendiumFilter",
    "field": {
      "@id": "foundry:field",
      "@type": "xsd:string"
    },
    "negate": {
      "@id": "foundry:negate",
      "@type": "xsd:boolean"
    },
    "operator": {
      "@id": "foundry:operator",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "foundry:value"
    },
    "CompendiumImportRequest": "foundry:CompendiumImportRequest",
    "CompendiumImportedDocument": "foundry:CompendiumImportedDocument",
    "world_id": {
      "@id": "foundry:world_id",
      "@type": "xsd:string"
    },
    "CompendiumImportedDocumentResponse": "foundry:CompendiumImportedDocumentResponse",
    "CompendiumIndexEntry": "foundry:CompendiumIndexEntry",
    "fields": {
      "@id": "foundry:fields"
    },
    "CompendiumIndexResponse": "foundry:CompendiumIndexResponse",
    "CompendiumPack": "foundry:CompendiumPack",
    "document_count": {
      "@id": "foundry:document_count",
      "@type": "xsd:integer"
    },
    "label": {
      "@id": "foundry:label",
      "@type": "xsd:string"
    },
    "package_name": {
      "@id": "foundry:package_name",
      "@type": "xsd:string"
    },
    "CompendiumPackListResponse": "foundry:CompendiumPackListResponse",
    "CompendiumSearchRequest": "foundry:CompendiumSearchRequest",
    "exclude": {
      "@id": "foundry:exclude",
      "@container": "@list"
    },
    "filters": {
      "@id": "foundry:filters",
      "@container": "@list"
    },
    "limit": {
      "@id": "foundry:limit",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "foundry:offset",
      "@type": "xsd:integer"
    },
    "query": {
      "@id": "foundry:query",
      "@type": "xsd:string"
    },
    "CompendiumSearchResponse": "foundry:CompendiumSearchResponse",
    "CreateCombatRequest": "foundry:CreateCombatRequest",
    "activate": {
      "@id": "foundry:activate",
      "@type": "xsd:boolean"
    },
    "scene_id": {
      "@id": "foundry:scene_id",
      "@type": "xsd:string"
    },
    "CreateFolderRequest": "foundry:CreateFolderRequest",
    "color": {
      "@id": "foundry:color",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "foundry:description",
      "@type": "xsd:string"
    },
    "parent_id": {
      "@id": "foundry:parent_id",
      "@type": "xsd:string"
    },
    "sort": {
      "@id": "foundry:sort",
      "@type": "xsd:integer"
    },
    "CreateItemRequest": "foundry:CreateItemRequest",
    "CreateJournalPageRequest": "foundry:CreateJournalPageRequest",
    "src": {
      "@id": "foundry:src",
      "@type": "xsd:string"
    },
    "CreateJournalRequest": "foundry:CreateJournalRequest",
    "page_type": {
      "@id": "foundry:page_type",
      "@type": "@id"
    },
    "CreateMacroRequest": "foundry:CreateMacroRequest",
    "command": {
      "@id": "foundry:command",
      "@type": "xsd:string"
    },
    "folder_id": {
      "@id": "foundry:folder_id",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "foundry:scope",
      "@type": "xsd:string"
    },
    "CreateNoteRequest": "foundry:CreateNoteRequest",
    "entry_id": {
      "@id": "foundry:entry_id",
      "@type": "xsd:string"
    },
    "font_size": {
      "@id": "foundry:font_size",
      "@type": "xsd:integer"
    },
    "global": {
      "@id": "foundry:global",
      "@type": "xsd:boolean"
    },
    "icon_size": {
      "@id": "foundry:icon_size",
      "@type": "xsd:integer"
    },
    "icon_src": {
      "@id": "foundry:icon_src",
      "@type": "xsd:string"
    },
    "icon_tint": {
      "@id": "foundry:icon_tint",
      "@type": "xsd:string"
    },
    "page_id": {
      "@id": "foundry:page_id",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "foundry:text",
      "@type": "xsd:string"
    },
    "text_anchor": {
      "@id": "foundry:text_anchor",
      "@type": "@id"
    },
    "text_color": {
      "@id": "foundry:text_color",
      "@type": "xsd:string"
    },
    "x": {
      "@id": "foundry:x",
      "@type": "xsd:integer"
    },
    "y": {
      "@id": "foundry:y",
      "@type": "xsd:integer"
    },
    "CreateRollTableEntry": "foundry:CreateRollTableEntry",
    "document_collection": {
      "@id": "foundry:document_collection",
      "@type": "xsd:string"
    },
    "document_id": {
      "@id": "foundry:document_id",
      "@type": "xsd:string"
    },
    "range": {
      "@id": "foundry:range",
      "@container": "@list"
    },
    "weight": {
      "@id": "foundry:weight",
      "@type": "xsd:integer"
    },
    "CreateRollTableRequest": "foundry:CreateRollTableRequest",
    "display_roll": {
      "@id": "foundry:display_roll",
      "@type": "xsd:boolean"
    },
    "replacement": {
      "@id": "foundry:replacement",
      "@type": "xsd:boolean"
    },
    "results": {
      "@id": "foundry:results",
      "@container": "@list"
    },
    "CreateSceneRequest": "foundry:CreateSceneRequest",
    "background": {
      "@id": "foundry:background",
      "@type": "xsd:string"
    },
    "darkness": {
      "@id": "foundry:darkness",
      "@type": "xsd:decimal"
    },
    "fog_exploration": {
      "@id": "foundry:fog_exploration",
      "@type": "xsd:boolean"
    },
    "foreground": {
      "@id": "foundry:foreground",
      "@type": "xsd:string"
    },
    "grid": {
      "@id": "foundry:grid",
      "@type": "@id"
    },
    "height": {
      "@id": "foundry:height",
      "@type": "xsd:integer"
    },
    "nav_name": {
      "@id": "foundry:nav_name",
      "@type": "xsd:string"
    },
    "nav_order": {
      "@id": "foundry:nav_order",
      "@type": "xsd:integer"
    },
    "navigation": {
      "@id": "foundry:navigation",
      "@type": "xsd:boolean"
    },
    "padding": {
      "@id": "foundry:padding",
      "@type": "xsd:decimal"
    },
    "width": {
      "@id": "foundry:width",
      "@type": "xsd:integer"
    },
    "CreateTokenRequest": "foundry:CreateTokenRequest",
    "elevation": {
      "@id": "foundry:elevation",
      "@type": "xsd:integer"
    },
    "rotation": {
      "@id": "foundry:rotation",
      "@type": "xsd:integer"
    },
    "scale": {
      "@id": "foundry:scale",
      "@type": "xsd:decimal"
    },
    "CreateWallRequest": "foundry:CreateWallRequest",
    "c": {
      "@id": "foundry:c",
      "@type": "@id"
    },
    "dir": {
      "@id": "foundry:dir",
      "@type": "@id"
    },
    "door": {
      "@id": "foundry:door",
      "@type": "@id"
    },
    "door_state": {
      "@id": "foundry:door_state",
      "@type": "@id"
    },
    "light": {
      "@id": "foundry:light",
      "@type": "@id"
    },
    "move": {
      "@id": "foundry:move",
      "@type": "@id"
    },
    "sense": {
      "@id": "foundry:sense",
      "@type": "@id"
    },
    "sound": {
      "@id": "foundry:sound",
      "@type": "@id"
    },
    "DeleteActorResponse": "foundry:DeleteActorResponse",
    "DeleteChatMessageResponse": "foundry:DeleteChatMessageResponse",
    "DeleteCombatResponse": "foundry:DeleteCombatResponse",
    "DeleteFolderRequest": "foundry:DeleteFolderRequest",
    "delete_contents": {
      "@id": "foundry:delete_contents",
      "@type": "xsd:boolean"
    },
    "delete_subfolders": {
      "@id": "foundry:delete_subfolders",
      "@type": "xsd:boolean"
    },
    "DeleteFolderResponse": "foundry:DeleteFolderResponse",
    "DeleteItemResponse": "foundry:DeleteItemResponse",
    "DeleteJournalPageResponse": "foundry:DeleteJournalPageResponse",
    "DeleteJournalResponse": "foundry:DeleteJournalResponse",
    "DeleteMacroResponse": "foundry:DeleteMacroResponse",
    "DeleteNoteResponse": "foundry:DeleteNoteResponse",
    "DeleteRollTableResponse": "foundry:DeleteRollTableResponse",
    "DeleteSceneResponse": "foundry:DeleteSceneResponse",
    "DeleteTokenResponse": "foundry:DeleteTokenResponse",
    "DeleteWallResponse": "foundry:DeleteWallResponse",
    "DiceGroup": "foundry:DiceGroup",
    "count": {
      "@id": "foundry:count",
      "@type": "xsd:integer"
    },
    "DiceRoll": "foundry:DiceRoll",
    "dice": {
      "@id": "foundry:dice",
      "@container": "@list"
    },
    "is_critical": {
      "@id": "foundry:is_critical",
      "@type": "xsd:boolean"
    },
    "is_fumble": {
      "@id": "foundry:is_fumble",
      "@type": "xsd:boolean"
    },
    "DiceRollRequest": "foundry:DiceRollRequest",
    "show_in_chat": {
      "@id": "foundry:show_in_chat",
      "@type": "xsd:boolean"
    },
    "DiceRollResponse": "foundry:DiceRollResponse",
    "Dnd5eActivation": "foundry:Dnd5eActivation",
    "cost": {
      "@id": "foundry:cost",
      "@type": "xsd:integer"
    },
    "Dnd5eDamage": "foundry:Dnd5eDamage",
    "types": {
      "@id": "foundry:types",
      "@container": "@list"
    },
    "Dnd5eDescription": "foundry:Dnd5eDescription",
    "html": {
      "@id": "foundry:html",
      "@type": "xsd:string"
    },
    "plain_text": {
      "@id": "foundry:plain_text",
      "@type": "xsd:string"
    },
    "Dnd5eDocRef": "foundry:Dnd5eDocRef",
    "Dnd5eDuration": "foundry:Dnd5eDuration",
    "concentration": {
      "@id": "foundry:concentration",
      "@type": "xsd:boolean"
    },
    "unit": {
      "@id": "foundry:unit",
      "@type": "xsd:string"
    },
    "Dnd5eMaterialDescription": "foundry:Dnd5eMaterialDescription",
    "consumed": {
      "@id": "foundry:consumed",
      "@type": "xsd:boolean"
    },
    "cost_gp": {
      "@id": "foundry:cost_gp",
      "@type": "xsd:decimal"
    },
    "Dnd5eRange": "foundry:Dnd5eRange",
    "long": {
      "@id": "foundry:long",
      "@type": "xsd:integer"
    },
    "Dnd5eSpell": "foundry:Dnd5eSpell",
    "casting_time": {
      "@id": "foundry:casting_time",
      "@type": "@id"
    },
    "classes": {
      "@id": "foundry:classes",
      "@container": "@list"
    },
    "components": {
      "@id": "foundry:components",
      "@type": "@id"
    },
    "damage": {
      "@id": "foundry:damage",
      "@container": "@list"
    },
    "doc": {
      "@id": "foundry:doc",
      "@type": "@id"
    },
    "duration": {
      "@id": "foundry:duration",
      "@type": "@id"
    },
    "level": {
      "@id": "foundry:level",
      "@type": "xsd:integer"
    },
    "material": {
      "@id": "foundry:material",
      "@type": "@id"
    },
    "ritual": {
      "@id": "foundry:ritual",
      "@type": "xsd:boolean"
    },
    "save": {
      "@id": "foundry:save",
      "@type": "@id"
    },
    "school": {
      "@id": "foundry:school",
      "@type": "xsd:string"
    },
    "target": {
      "@id": "foundry:target",
      "@type": "@id"
    },
    "Dnd5eSpellComponents": "foundry:Dnd5eSpellComponents",
    "somatic": {
      "@id": "foundry:somatic",
      "@type": "xsd:boolean"
    },
    "verbal": {
      "@id": "foundry:verbal",
      "@type": "xsd:boolean"
    },
    "Dnd5eSpellResponse": "foundry:Dnd5eSpellResponse",
    "Dnd5eSpellSave": "foundry:Dnd5eSpellSave",
    "ability": {
      "@id": "foundry:ability",
      "@type": "xsd:string"
    },
    "dc": {
      "@id": "foundry:dc",
      "@type": "xsd:integer"
    },
    "Dnd5eSpellSearchResponse": "foundry:Dnd5eSpellSearchResponse",
    "Dnd5eSpellSummary": "foundry:Dnd5eSpellSummary",
    "Dnd5eTarget": "foundry:Dnd5eTarget",
    "units": {
      "@id": "foundry:units",
      "@type": "xsd:string"
    },
    "ErrorResponse": "foundry:ErrorResponse",
    "error": {
      "@id": "foundry:error",
      "@type": "xsd:string"
    },
    "ExecuteMacroRequest": "foundry:ExecuteMacroRequest",
    "ExecuteMacroResponse": "foundry:ExecuteMacroResponse",
    "Folder": "foundry:Folder",
    "FolderDocumentType": "foundry:FolderDocumentType",
    "FolderListResponse": "foundry:FolderListResponse",
    "FolderResponse": "foundry:FolderResponse",
    "FolderTree": "foundry:FolderTree",
    "content_ids": {
      "@id": "foundry:content_ids",
      "@container": "@list"
    },
    "subfolders": {
      "@id": "foundry:subfolders",
      "@container": "@list"
    },
    "FolderTreeResponse": "foundry:FolderTreeResponse",
    "HPInfo": "foundry:HPInfo",
    "max": {
      "@id": "foundry:max",
      "@type": "xsd:integer"
    },
    "InitiativeResult": "foundry:InitiativeResult",
    "combatant_id": {
      "@id": "foundry:combatant_id",
      "@type": "xsd:string"
    },
    "InitiativeRollResponse": "foundry:InitiativeRollResponse",
    "Item": "foundry:Item",
    "ItemSearchResponse": "foundry:ItemSearchResponse",
    "Journal": "foundry:Journal",
    "pages": {
      "@id": "foundry:pages",
      "@container": "@list"
    },
    "JournalListResponse": "foundry:JournalListResponse",
    "JournalPage": "foundry:JournalPage",
    "enriched_text": {
      "@id": "foundry:enriched_text",
      "@type": "xsd:string"
    },
    "markdown": {
      "@id": "foundry:markdown",
      "@type": "xsd:string"
    },
    "JournalPageResponse": "foundry:JournalPageResponse",
    "JournalPageType": "foundry:JournalPageType",
    "JournalResponse": "foundry:JournalResponse",
    "Macro": "foundry:Macro",
    "author_id": {
      "@id": "foundry:author_id",
      "@type": "xsd:string"
    },
    "MacroListResponse": "foundry:MacroListResponse",
    "MacroResponse": "foundry:MacroResponse",
    "MacroScope": "foundry:MacroScope",
    "MacroType": "foundry:MacroType",
    "MoveTokenRequest": "foundry:MoveTokenRequest",
    "animate": {
      "@id": "foundry:animate",
      "@type": "xsd:boolean"
    },
    "can_open_doors": {
      "@id": "foundry:can_open_doors",
      "@type": "xsd:boolean"
    },
    "NearbyTokenInfo": "foundry:NearbyTokenInfo",
    "ac": {
      "@id": "foundry:ac",
      "@type": "xsd:integer"
    },
    "conditions": {
      "@id": "foundry:conditions",
      "@container": "@list"
    },
    "disposition": {
      "@id": "foundry:disposition",
      "@type": "xsd:string"
    },
    "distance_ft": {
      "@id": "foundry:distance_ft",
      "@type": "xsd:decimal"
    },
    "grid_x": {
      "@id": "foundry:grid_x",
      "@type": "xsd:integer"
    },
    "grid_y": {
      "@id": "foundry:grid_y",
      "@type": "xsd:integer"
    },
    "hp": {
      "@id": "foundry:hp",
      "@type": "@id"
    },
    "line_of_sight": {
      "@id": "foundry:line_of_sight",
      "@type": "xsd:boolean"
    },
    "Note": "foundry:Note",
    "NoteListResponse": "foundry:NoteListResponse",
    "NoteResponse": "foundry:NoteResponse",
    "NoteTextAnchor": "foundry:NoteTextAnchor",
    "Pagination": "foundry:Pagination",
    "Pf2eCastSpell": "foundry:Pf2eCastSpell",
    "cast": {
      "@id": "foundry:cast",
      "@type": "xsd:boolean"
    },
    "rank": {
      "@id": "foundry:rank",
      "@type": "xsd:integer"
    },
    "spell_id": {
      "@id": "foundry:spell_id",
      "@type": "xsd:string"
    },
    "spell_name": {
      "@id": "foundry:spell_name",
      "@type": "xsd:string"
    },
    "Pf2eCastSpellRequest": "foundry:Pf2eCastSpellRequest",
    "Pf2eCastSpellResponse": "foundry:Pf2eCastSpellResponse",
    "Pf2eConditionList": "foundry:Pf2eConditionList",
    "actor_name": {
      "@id": "foundry:actor_name",
      "@type": "xsd:string"
    },
    "Pf2eConditionListResponse": "foundry:Pf2eConditionListResponse",
    "Pf2eConditionMutation": "foundry:Pf2eConditionMutation",
    "condition": {
      "@id": "foundry:condition"
    },
    "Pf2eConditionMutationResponse": "foundry:Pf2eConditionMutationResponse",
    "Pf2eConditionRemoval": "foundry:Pf2eConditionRemoval",
    "removed": {
      "@id": "foundry:removed",
      "@type": "xsd:boolean"
    },
    "slug": {
      "@id": "foundry:slug",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "foundry-mcp-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects foundry-mcp-com'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-30) from openapi/foundry-mcp-com-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/foundry-mcp-com-openapi.json"
  ]
}