Skip to main content
Glama
Modellix

Modellix Agent Canvas

Official
by Modellix

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_canvas_projectA

Read the workspace-local Canvas project, pages, Excalidraw elements, business metadata, and optionally hydrated image data.

save_canvas_projectA

Atomically save a validated Canvas project inside the bound workspace. Image data is externalized into content-addressed local assets.

get_canvas_contextA

Return the active page and selected Canvas business objects without returning image bytes or secrets.

create_canvas_pageB

Create and activate a new workspace-local Canvas page.

rename_canvas_pageB

Rename an existing Canvas page.

delete_canvas_pageA

Delete a Canvas page while preserving the rule that every project has at least one page.

save_canvas_assetA

Save a bounded bitmap or sanitized SVG as a content-addressed project asset for later Canvas or image-task use.

get_modellix_canvas_statusB

Check workspace binding, CLI dependency compatibility, persistent API-key status, approved models, and Canvas mode without exposing secrets.

start_modellix_api_key_setupA

Create a short-lived loopback form that validates and stores a Modellix API key through the installed CLI dependency. Create a production key at https://www.modellix.ai/console/api-key. The key is never a tool argument.

open_modellix_canvasA

Open the workspace-bound Canvas. MCP Apps hosts receive the embedded app; other compatible MCP hosts receive a short-lived loopback URL.

prepare_modellix_image_taskA

Resolve ordered project assets, select an approved model, disclose effective output and estimated cost, and return a short-lived confirmation fingerprint. Does not upload or submit.

submit_modellix_image_taskA

After explicit confirmation, revalidate the route, upload ordered inputs, and create one paid Modellix task per requested output.

get_modellix_image_taskA

Query one task recorded in this workspace and return normalized status without exposing temporary result URLs.

finalize_modellix_image_taskA

Download a successful task into controlled staging, insert or replace Canvas objects, persist project assets, and clean temporary uploads.

cleanup_modellix_canvas_uploadsA

Retry deletion of temporary File API inputs retained after terminal image tasks.

list_modellix_canvas_tasksB

List redacted workspace-local operation summaries for recovery. Prompts, secrets, absolute paths, and temporary URLs are omitted.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
modellix-agent-canvas-appWorkspace-local infinite canvas for visual ideation, AI image workflows, HTML drafts, and presentations.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Modellix/modellix-agent-canvas'

If you have feedback or need assistance with the MCP directory API, please join our Discord server