Author and deploy
.fused/mcps/support-agent.yaml:
1
Validate
2
Preview
3
Stand it up
Flags
mcp init
--language is SDK-only. An MCP server is a runtime, not a generated package.
mcp init also resolves server-template variables for the operations you selected and writes the matching server_variable injections, reporting a count of what it generated. The behaviour is identical to the SDK side — how init fills in routing.
mcp plan
MCP planning has no interactive credential remediation. That flag exists on SDK plans only.
mcp apply
--download and --json are SDK-only. An MCP server has no package to download.
MCP-specific constraints
- No webhooks.
webhooksandwebhooks_select_allare rejected on an MCP config by both the CLI and the Engine. Treat event delivery as an SDK-only surface. - Unified operations require explicit targets. A top-level
unified_operationsmap uses the same bindings, dependencies, rollback, mapping, and output contract as an SDK. Each operation authorized by the execution token appears insearch_docsand runs through the existingexecutetool withawait call(operationId, {input, targets, selectors?, pagination?, idempotencyKey?}).targetsis always required, must be dependency-closed, and never defaults to every declared binding. See declare a unified operation and call a unified operation. - No implicit latest. Every version reference is explicit.
Versions
One MCP name has one stable MCP ID shared by every version, and each explicit version has its own immutable Version ID. Multiple versions can run at once. Applying identical content to the same version is a no-op. Changing its operation, auth, or injection scope returnsapp_version_immutable — publish a new version instead.
Deactivating
Create a token for an agent
A deployed server is not the same as a safe one. Narrow the token next.