Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JSONCUT_API_KEY | Yes | Your Jsoncut API key from jsoncut.com |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_image_config | Create a JSON configuration for image generation based on jsoncut documentation. Returns a complete configuration object that can be used with the validate_config tool or submitted directly to the jsoncut API. WORKFLOW:
Image Structure:
Layer Types:
Positioning Options:
Visual Effects:
Text Features:
Output Formats:
Defaults System:
File paths should be placeholders like "/image/2024-01-15/userXXX/filename.ext" or "/font/2024-01-15/userXXX/font.ttf". |
| create_video_config | Create a JSON configuration for video generation based on jsoncut documentation. Returns a complete configuration object that can be used with the validate_config tool or submitted directly to the jsoncut API. WORKFLOW:
Video Structure:
Layer Types:
Audio Options:
Video & title layer Positioning:
Title Layer Animation Styles:
Transitions: 75+ transition effects including fade, wipe, circle, cube, glitch, zoom, etc. File paths should be placeholders like "/input/userXXX/filename.ext". |
| validate_config | Validate a job configuration against the jsoncut API. This tool sends the configuration to the API's validation endpoint to check:
WHEN TO USE:
BENEFITS:
|
| get_image_schema | Get the complete JSON schema for image generation. Returns the full JSON Schema document that defines all possible configuration options for image generation jobs. Use this to understand all available options, constraints, and examples. NOTE: This schema is also available as a resource at schema://image which can be read directly without a tool call. IMPORTANT: Get this schema FIRST when creating image configurations to understand the complete structure, available layer types, positioning options, and all properties. This ensures you create valid and complete configurations. |
| get_video_schema | Get the complete JSON schema for video generation. Returns the full JSON Schema document that defines all possible configuration options for video generation jobs. Use this to understand all available options, constraints, and examples. NOTE: This schema is also available as a resource at schema://video which can be read directly without a tool call. IMPORTANT: Get this schema FIRST when creating video configurations to understand the complete structure, available layer types, audio options, transitions, and all properties. This ensures you create valid and complete configurations. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Image Generation Schema | Complete JSON schema for image generation configurations |
| Video Generation Schema | Complete JSON schema for video generation configurations |