Skip to main content
Glama

Novita MCP Server

Official
by novitalabs

create-template

Generate and customize templates for Novita MCP Server instances, specifying Docker images, environment variables, exposed ports, and startup commands. Ideal for streamlining instance deployments and configurations.

Input Schema

NameRequiredDescriptionDefault
templateYes

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "template": { "additionalProperties": false, "properties": { "channel": { "default": "private", "description": "Channel for the template", "enum": [ "private", "community" ], "type": "string" }, "env": { "description": "Environment variables", "items": { "additionalProperties": false, "properties": { "key": { "description": "Environment variable key", "maxLength": 2048, "minLength": 1, "type": "string" }, "value": { "description": "Environment variable value", "maxLength": 2048, "type": "string" } }, "required": [ "key", "value" ], "type": "object" }, "type": "array" }, "image": { "description": "Docker image address for instance startup", "maxLength": 500, "minLength": 1, "type": "string" }, "imageAuth": { "description": "ID of the container registry auth. Required only when the channel is private, or else keep it empty. You can use the `list-container-registry-auths` tool to check the ID if you're not sure.", "type": "string" }, "name": { "description": "Name for the template, must be unique.", "minLength": 2, "type": "string" }, "ports": { "description": "Ports to expose", "items": { "additionalProperties": false, "properties": { "ports": { "description": "Exposed port numbers, maximum of 10", "items": { "description": "Exposed port numbers, maximum of 10", "maximum": 65535, "minimum": 1, "type": "number" }, "maxItems": 10, "type": "array" }, "type": { "description": "Type of exposed port", "enum": [ "http", "udp", "tcp" ], "type": "string" } }, "required": [ "type", "ports" ], "type": "object" }, "type": "array" }, "readme": { "description": "Template README content (in Markdown format)", "maxLength": 20480, "type": "string" }, "rootfsSize": { "description": "Root filesystem size (/Container disk size) in GB", "minimum": 10, "type": "number" }, "startCommand": { "description": "Command to run when the instance starts", "maxLength": 2047, "type": "string" }, "type": { "default": "instance", "description": "Type of template", "enum": [ "instance", "serverless" ], "type": "string" } }, "required": [ "name", "image", "rootfsSize", "ports" ], "type": "object" } }, "required": [ "template" ], "type": "object" }

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/novitalabs/novita-mcp-server'

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