Workflow MCP Node
warning
This node is in beta and may not be fully tested or documented. Use with caution.
Expose one TypeScript workflow as MCP tools for start, status, resume, wait, abort, and show_progress.
Inputs
| Label | Property | Type | Description | Default Value | Is Required |
|---|---|---|---|---|---|
| Model Context | modelContext | botdojo/interface/model_context | Model context with call_tool/sub_agent_call access for workflow ctx.tool and background execution. | null | ✅ |
| Tool | tool | botdojo/interface/tool | Optional direct tools. Connect Resource Manager call_tool for MCP access. | null | ✅ |
Properties
| Label | Property | Type | Description | Default Value | Is Required |
|---|---|---|---|---|---|
| Workflow Source | source | botdojo/types/code_sandbox | Inline TypeScript workflow source. | Object | |
| Title | title | botdojo/types/string | null | ✅ | |
| Description | description | botdojo/types/string | null | ✅ | |
| Tool Prefix | toolPrefix | botdojo/types/string | null | ✅ | |
| Source Workspace Path | sourceWorkspacePath | botdojo/types/string | null | ✅ | |
| UI Source File | uiSourceFile | botdojo/types/string | null | ✅ | |
| Input Schema | inputSchema | botdojo/types/json_schema | null | ✅ | |
| Output Schema | outputSchema | botdojo/types/json_schema | null | ✅ | |
| Source Hash | sourceHash | botdojo/types/string | null | ✅ | |
| UI Source Hash | uiSourceHash | botdojo/types/string | null | ✅ | |
| Analysis Version | analysisVersion | botdojo/types/string | null | ✅ | |
| Workflow Config | workflowConfig | botdojo/types/data | null | ✅ |
Output
| Label | Property | Type | Description | Default Value |
|---|---|---|---|---|
| Model Context | modelContext | botdojo/interface/model_context | Workflow MCP model context. | null |