@grebyn/toolflow-mcp-server
Version:
MCP server for managing other MCP servers - discover, install, organize into bundles, and automate with workflows. Uses StreamableHTTP transport with dual OAuth/API key authentication.
25 lines • 767 B
TypeScript
/**
* Edit Workflow Tool
* Edit an existing workflow's properties (name, description, required_servers, instructions, tags)
*/
import { MCPTool, ToolResult } from '../types.js';
import { WorkflowInstructions } from './types.js';
/**
* Edit workflow arguments
*/
export interface EditWorkflowArgs {
workflow_id: string;
name?: string;
description?: string;
required_servers?: Record<string, {
command: string;
args: string[];
env?: Record<string, string>;
type?: 'stdio' | 'http' | 'sse';
}>;
instructions?: WorkflowInstructions;
tags?: string[];
install_commands?: string[];
}
export declare const editWorkflowTool: MCPTool<EditWorkflowArgs, ToolResult>;
//# sourceMappingURL=edit-workflow.d.ts.map