add_multi_message_prompt
Create role-based multi-message prompts with structured inputs like text or image content for interactive dialogues in Promptopia MCP.
Instructions
Adds a new multi-message prompt with role-based messages
Input Schema
Name | Required | Description | Default |
---|---|---|---|
description | No | Description of the prompt | |
messages | Yes | Array of messages with roles | |
name | Yes | Name of the prompt |
Input Schema (JSON Schema)
{
"properties": {
"description": {
"description": "Description of the prompt",
"type": "string"
},
"messages": {
"description": "Array of messages with roles",
"items": {
"properties": {
"content": {
"properties": {
"image": {
"description": "Image data (required for image type)",
"type": "string"
},
"text": {
"description": "Text content (required for text type)",
"type": "string"
},
"type": {
"description": "Type of content",
"enum": [
"text",
"image"
],
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
},
"role": {
"description": "Role of the message sender",
"enum": [
"user",
"assistant"
],
"type": "string"
}
},
"required": [
"role",
"content"
],
"type": "object"
},
"type": "array"
},
"name": {
"description": "Name of the prompt",
"type": "string"
}
},
"required": [
"name",
"messages"
],
"type": "object"
}