Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Current Canvas as PNG Image | |
| Current Canvas Data (JSON) |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| drawing_generateCanvas | Generate a new drawing canvas with specified width and height. |
| drawing_fillRectangle | Fill a rectangle on the drawing canvas with a specified color and coordinates. |
| drawing_getCanvasPng | Get the current drawing canvas as a PNG image (base64 encoded). |
| drawing_getCanvasData | Get the current pixel data of the drawing canvas as JSON. |