Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_workflow | Create a new workflow with specified steps and configuration. WORKFLOW STRUCTURE:
AVAILABLE ACTIONS:
STEP STRUCTURE: { "id": 1, // Sequential number starting from 1 "action": "action_type", "description": "What this step does", "save_result_as": "variable_name", // Optional: save result "error_handling": "stop|continue|retry", // Default: "stop" "dependencies": [1, 3], // Optional: only show outputs from these step IDs "show_all_variables": true, // Optional: override to show all variables // For tool_call: "tool_name": "mcp_tool_name", "parameters": { "param": "value" }, // For cognitive actions (analyze, consider, research, etc): "input_from": ["variable1", "variable2"], // Input variables "criteria": "Specific criteria or focus", // Optional // For branch: "conditions": [ { "if": "variable.property > value", "goto_step": 5 } ], // For wait_for_input: "prompt": "Question for the user", "input_type": "text|number|boolean|json", // For transform: "transformation": "Description of transformation" } TEMPLATE VARIABLES: Use {{variable_name}} in any string field to reference:
EXAMPLES:
DEPENDENCY MANAGEMENT:
PERFORMANCE FEATURES:
BEST PRACTICES:
|
| list_workflows | List all workflows with optional filtering and sorting |
| get_workflow | Get a specific workflow by ID |
| update_workflow | Update an existing workflow with optional version increment |
| delete_workflow | Soft delete a workflow (can be recovered) |
| start_workflow | Start a workflow execution session with step-by-step control |
| run_workflow_step | Execute the next step in an active workflow session. IMPORTANT: When executing workflow steps, follow these rules:
The tool will provide step-by-step instructions that should be followed exactly. |
| get_workflow_versions | List all available versions of a workflow |
| rollback_workflow | Rollback a workflow to a previous version |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |