Orchestrate Alteryx Migrations With MCP
PlaidCloud’s MCP server lets an AI agent coordinate a migration across many Alteryx workflows. The agent can help stage and organize files in Document, inventory workflow packages, call the Alteryx converter, organize generated workflows, run validation workflows, and summarize progress for the migration team.
When To Use MCP
Section titled “When To Use MCP”Use MCP orchestration when you are migrating many workflows or when you want an AI agent to help with repeatable migration tasks:
- Inventory Alteryx files staged in Document.
- Upload, copy, move, rename, and organize migration files through Document tools.
- Work from a connected shared storage account such as OneDrive, Google Drive, SharePoint, S3, Azure Blob, or SFTP.
- Group workflows, apps, and macros into migration batches.
- Convert each
.yxmd,.yxwz, or.yxmcfile into PlaidCloud. - Track conversion results across the portfolio.
- Run converted workflows or validation workflows.
- Produce a migration summary for review.
For a single workflow, the import form is often the fastest path. For a portfolio, MCP gives the agent a structured way to coordinate the same PlaidCloud capabilities repeatedly.
What The Agent Can Call
Section titled “What The Agent Can Call”The MCP tool catalog includes an Alteryx conversion tool named alteryx_convert. It creates PlaidCloud workflows from Alteryx files stored in Document.
The conversion call includes:
- Source Document account and path for the Alteryx file.
- Destination PlaidCloud project.
- Destination Document account and path for conversion artifacts.
- Optional workflow, step, and table prefixes.
- Workflow type, with Advanced workflows as the default.
The agent can combine this with the normal MCP project, workflow, Document, workflow-run, and table tools to manage the broader migration.
Prepare Files With The Agent
Section titled “Prepare Files With The Agent”An MCP-connected agent can help with the file preparation work around the conversion:
- Find
.yxmd,.yxwz, and.yxmcfiles in Document. - Identify likely input files, macro files, report assets, spatial sidecars, and expected outputs.
- Create a clean migration folder structure.
- Copy, move, or rename files into that structure.
- Keep related workflow, macro, data, spatial, report, and validation files together.
- Summarize the package before conversion.
This is useful when a migration package contains many folders or when teams want the agent to produce a repeatable inventory before conversion begins.
Use Shared Storage Without Uploading
Section titled “Use Shared Storage Without Uploading”You do not have to upload files into a new PlaidCloud-owned folder before migration. PlaidCloud Document can connect directly to shared storage that already contains the Alteryx migration package.
Common options include:
After the Document account is connected, the agent can work from that Document account and path. This keeps the migration close to the customer’s existing shared storage and can eliminate a separate upload step.
Stage Or Select Files In Document
Section titled “Stage Or Select Files In Document”Before asking an agent to orchestrate the migration, choose one of these paths:
- Connect an existing shared storage location as a Document account.
- Upload workflow packages to a Document account.
- Ask the agent to organize files already available in Document.
Then confirm:
- Workflows, apps, macros, input files, spatial sidecars, reports, and expected outputs are available through Document.
- The destination project is selected.
- The Document path for converted workflow dependencies and artifacts is selected.
- The agent has permission to use the relevant MCP Document and workflow tools.
The agent can then reference stable Document paths when it calls the converter.
Suggested Agent Prompt
Section titled “Suggested Agent Prompt”Use a prompt like this with an MCP-connected agent:
In PlaidCloud, migrate the Alteryx workflows in the connected Document account"Migration Share" under /q4-alteryx-package into the project "Q4 Migration".
First inventory the .yxmd, .yxwz, and .yxmc files. Organize the package byworkflow, macro, input, spatial, report, and expected-output files. Group macroswith the workflows that call them. Then convert the workflows as Advancedworkflows using the Document output path /q4-alteryx-converted. Prefix createdworkflows with "Q4 - ". After each conversion, summarize the generated workflow,macros, readiness notes, and next validation step. Ask before making mutating calls.Adjust the project name, source path, destination path, and prefix for your migration batch.
Recommended Orchestration Flow
Section titled “Recommended Orchestration Flow”For portfolio migrations, ask the agent to follow this flow:
- Connect or select the Document account that contains the migration package.
- Inventory the source Document folder.
- Identify
.yxmd,.yxwz, and.yxmcfiles. - Organize files into workflow, macro, input, spatial, report, and expected-output groups.
- Group related workflows and macros.
- Confirm the destination project and Document output path.
- Convert macros and workflows into Advanced workflows.
- Open or describe the generated workflows.
- Run structural validation.
- Run output parity validation where expected outputs are available.
- Summarize converted workflows, generated macros, artifacts, and validation status.
This gives the migration team one progress report across the portfolio while still using PlaidCloud’s native importer for each conversion.
Review Mutating Calls
Section titled “Review Mutating Calls”Most MCP clients show tool calls before they run. Review conversion and workflow-run calls before approving them, especially in production projects.
For staging migrations, use a dedicated migration project and Document folder. After validation, promote the converted workflows into the production project.
Track Results
Section titled “Track Results”Ask the agent to produce a migration table with:
- Source Alteryx file.
- Generated PlaidCloud workflow.
- Generated macro workflows.
- Conversion status.
- Validation level.
- Output Document path.
- Notes for follow-up.
This summary is useful for project reporting, handoff, and production readiness review.