Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
PROMPTS_DIR | No | Directory to store prompt templates |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
add_prompt | Adds a new prompt to the system (single content format) |
update_prompt | Updates an existing prompt (supports both single content and multi-message formats) |
get_prompt | Gets a prompt by its ID |
list_prompts | Lists all available prompts |
delete_prompt | Deletes a prompt by its ID |
apply_prompt | Applies variables to a template prompt and returns the result |
add_multi_message_prompt | Adds a new multi-message prompt with role-based messages |