Estimate illustrative automation ROI and rank recurring workflows to automate. Read-only, no auth.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Builds a pilot plan from supplied workflow facts: current steps, trigger, inputs, desired output, source and destination systems, review owner, risk, data sensitivity and success checks. Returns proposed steps, tools, a ready-to-use drafting prompt, review gates, acceptance checks, rollout and a Markdown plan. It does not connect accounts, start provider work, store a plan, send messages or execute the workflow.
Builds a pilot plan from supplied workflow facts: current steps, trigger, inputs, desired output, source and destination systems, review owner, risk, data sensitivity and success checks. Returns proposed steps, tools, a ready-to-use drafting prompt, review gates, acceptance checks, rollout and a Markdown plan. It does not connect accounts, start provider work, store a plan, send messages or execute the workflow.
| Argument | Type | Description |
|---|---|---|
| trigger* | string | |
| riskLevel* | string | |
| constraints | array | |
| reviewOwner* | string | |
| currentSteps* | array | |
| sourceSystem* | string | |
| workflowName* | string | |
| desiredOutput* | string | |
| sensitiveData* | boolean | |
| successChecks* | array | |
| inputDescription* | string | |
| destinationSystem* | string | |
| systemsAlreadyUsed | array |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"workflowName",
"trigger",
"inputDescription",
"desiredOutput",
"sourceSystem",
"destinationSystem",
"currentSteps",
"reviewOwner",
"riskLevel",
"sensitiveData",
"successChecks"
],
"properties": {
"trigger": {
"type": "string",
"maxLength": 240,
"minLength": 1
},
"riskLevel": {
"enum": [
"low",
"medium",
"high"
],
"type": "string"
},
"constraints": {
"type": "array",
"items": {
"type": "string",
"maxLength": 240,
"minLength": 1
},
"default": [],
"maxItems": 6
},
"reviewOwner": {
"type": "string",
"maxLength": 120,
"minLength": 1
},
"currentSteps": {
"type": "array",
"items": {
"type": "string",
"maxLength": 240,
"minLength": 1
},
"maxItems": 8,
"minItems": 1
},
"sourceSystem": {
"type": "string",
"maxLength": 80,
"minLength": 1
},
"workflowName": {
"type": "string",
"maxLength": 120,
"minLength": 1
},
"desiredOutput": {
"type": "string",
"maxLength": 600,
"minLength": 1
},
"sensitiveData": {
"type": "boolean"
},
"successChecks": {
"type": "array",
"items": {
"type": "string",
"maxLength": 240,
"minLength": 1
},
"maxItems": 6,
"minItems": 1
},
"inputDescription": {
"type": "string",
"maxLength": 600,
"minLength": 1
},
"destinationSystem": {
"type": "string",
"maxLength": 80,
"minLength": 1
},
"systemsAlreadyUsed": {
"type": "array",
"items": {
"type": "string",
"maxLength": 80,
"minLength": 1
},
"default": [],
"maxItems": 20
}
},
"additionalProperties": false
}Estimates reclaimable team capacity and an illustrative payback period from caller-supplied workload figures. Requires people, weekly hours per person and loaded hourly cost; when automatable share or working weeks are omitted, the server uses 60% and 48. Payback is calculated only when an implementation cost is supplied. Returns weekly and annual hours reclaimed, annual capacity value, payback months, the assumptions used and a recommended next step. Results are planning estimates, not guaranteed savings or financial advice.
| Argument | Type | Description |
|---|---|---|
| people* | integer | Number of people supplied by the user. |
| workingWeeks | integer | Working weeks per year, 1 to 52. Optional; defaults to 48 when omitted. An explicit value is used as given. |
| automatableShare | number | Fraction of repetitive time that can be reclaimed (0.6 means 60%). Optional; defaults to 0.6 when omitted. An explicit value is used as given. |
| loadedHourlyCost* | number | Loaded hourly labor cost in the user's stated currency, supplied by the user. |
| implementationCost | number | Implementation cost in the same currency as the hourly labor cost. Optional; when omitted, no payback estimate is calculated. |
| weeklyHoursPerPerson |
Ranks 1 to 12 caller-described workflows by value, predictability, judgment, data sensitivity and integration complexity, and labels each automate, assist or discovery. Each workflow requires a name, weekly hours, predictability, judgment required, error cost, data sensitivity and system count. Returns each workflow's score, recommendation, human-review flag and rationale, plus a recommended first workflow and guardrails. It does not connect to or change any system.
| Argument | Type | Description |
|---|---|---|
| workflows* | array |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"workflows"
],
"properties": {
"workflows": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"weeklyHours",
"predictability",
"judgmentRequired",
"errorCost",
"dataSensitivity",
"systemsCount"
],
"properties": {
"name": {
"type": "string",
"maxLength": 120,
"minLength": 1
},
"errorCost": {
"enum": [
"low",
"medium",
"high"
],
"type": "string"
},
"weeklyHours": {
"type": "number",
"maximum": 500,
"minimum": 0.25
},
"systemsCount": {
"type": "integer",
"maximum": 20,
"minimum": 1
},
"predictability": {
"enum": [
"low",
"medium",
"high"
],
"type": "string"
},
"dataSensitivity": {
"enum": [
"low",
"medium",
"high"
],
"type": "string"
},
"judgmentRequired": {
"enum": [
"low",
"medium",
"high"
],
"type": "string"
}
}
},
"maxItems": 12,
"minItems": 1
}
}
}| number |
| Weekly hours each person spends on this workflow, supplied by the user. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"people",
"weeklyHoursPerPerson",
"loadedHourlyCost"
],
"properties": {
"people": {
"type": "integer",
"maximum": 500,
"minimum": 1,
"description": "Number of people supplied by the user."
},
"workingWeeks": {
"type": "integer",
"default": 48,
"maximum": 52,
"minimum": 1,
"description": "Working weeks per year, 1 to 52. Optional; defaults to 48 when omitted. An explicit value is used as given."
},
"automatableShare": {
"type": "number",
"default": 0.6,
"maximum": 0.95,
"minimum": 0.05,
"description": "Fraction of repetitive time that can be reclaimed (0.6 means 60%). Optional; defaults to 0.6 when omitted. An explicit value is used as given."
},
"loadedHourlyCost": {
"type": "number",
"maximum": 500,
"minimum": 10,
"description": "Loaded hourly labor cost in the user's stated currency, supplied by the user."
},
"implementationCost": {
"type": "number",
"maximum": 10000000,
"minimum": 0,
"description": "Implementation cost in the same currency as the hourly labor cost. Optional; when omitted, no payback estimate is calculated."
},
"weeklyHoursPerPerson": {
"type": "number",
"maximum": 60,
"minimum": 0.5,
"description": "Weekly hours each person spends on this workflow, supplied by the user."
}
}
}