MCP
Workflows
Composite tools that wrap multi-step flows into a single agent action.
Last updated
TL;DR. Nine workflow tools (matter_form_company, matter_dissolve_company,
matter_issue_priced_round, …) collapse the most common multi-step lifecycle flows into a
single MCP call. Backed by real /v1/workflows/* endpoints so non-MCP clients work too.
Nine workflow tools wrap the most common multi-step flows into single invocations.
Each one is backed by a real /v1/workflows/* API endpoint — so non-MCP clients can
call them too. Full documentation for each workflow lives on the Cookbook tab as
an end-to-end recipe; this page is the MCP-flavored index.
When to call a workflow vs primitives
Call a workflow when the flow is one of the named lifecycle moves (form, dissolve, acquire, merge, asset sale, stock sale, issue priced round, board consent, file all due) — the workflow handles ordering, idempotency, and the half-dozen webhooks the primitives would otherwise produce. Call primitives when you need ad-hoc combinations the workflows don't cover, or when an audit team requires per-step authorization.
Organized below by lifecycle phase — the same partition rule used for the tool catalog.
Create
Manage
Generate a board consent
matter_generate_board_consent — Draft a board consent, generate the signed
document, route it for signatures. Collapses POST /resolutions +
POST /documents + per-signatory sign calls.
File all due obligations
matter_file_all_due — File every obligation due within a horizon. Tier-4
autonomous agents use this for routine compliance automation.
Issue a priced round
matter_issue_priced_round — Close a priced round: new share class, charter
amendment, investor issuances, board resolution, Form D, cap-table update.
Exit
Exit is covered by five workflows (one per shape) so no exit path requires the agent to stitch together primitives.
Dissolve a company
matter_dissolve_company — Self-initiated wind-down cascade. Form 966 → final
franchise tax → Certificate of Dissolution → BOI closure.
Acquire a company
matter_acquire_company — End-to-end acquisition. Opens a
CorporateTransaction, drafts LOI and resolutions, advances through close,
files Form 8-K for public acquirers.
Merge companies
matter_merge_companies — Plan of merger, Certificate of Merger,
board/stockholder approvals, automatic child dissolution if target does not
survive.
Execute an asset sale
matter_execute_asset_sale — Bill of sale, assignment-and-assumption, asset
schedule. Seller flips to sold if substantially all assets transfer.
Execute a stock sale
matter_execute_stock_sale — Stock purchase agreement, stockholder consent,
share-ledger transfers on close.
Why workflows instead of primitives?
Primitives give the agent full flexibility — compose any sequence. Workflows collapse the most common sequences into one tool call so an agent doesn't have to stitch together six primitives every time it forms a company or issues a round.
Both exist. Agents that benefit from primitive flexibility use the per-resource tools; agents that prefer ergonomic one-shots use workflows. Matter doesn't force a choice.