Skip to content

Enum: Role

The sender or recipient of messages and data in a conversation.

URI: mcp:Role

Permissible Values

Value Meaning Description
assistant None The assistant role
user None The user role

Slots

Name Description
audience Describes who the intended audience of this object or data is
role The role of the sender or recipient

Identifier and Mapping Information

Schema Source

LinkML Source

name: Role
description: The sender or recipient of messages and data in a conversation.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
permissible_values:
  assistant:
    text: assistant
    description: The assistant role.
  user:
    text: user
    description: The user role.