- Tools only. The server advertises no resources and no prompts.
- LLCs and C-Corps, any state.
start_formationtakes any of the 50 states or DC andLLCorCCorp, defaulting to a Wyoming LLC. The package is always Starter. S-Corp elections, dissolution, and post-formation compliance are on the roadmap. - State fees beyond formation are separate. The quoted price covers the one-time state filing fee. A state’s annual reports, franchise taxes and requirements such as New York’s publication rule are not collected or paid through the MCP.
- No SSN or ITIN through a tool. A US responsible party’s SSN is typed on a doola-hosted page that
request_ssn_entry_linklinks to; tools only report whether one is on file. ITINs are not collected this way yet. submit_formationis irreversible. It files with the formation state’s Secretary of State and emails IRS Form SS-4 + Form 8821 to the responsible party. Always show a summary and require explicit “submit” confirmation.- No persistent push channel.
GET /returns405; the server never initiates messages. Agents drive the flow by issuing requests. - Stateless, OAuth-anchored. Every
initializemints a new session ID, and continuity is anchored to the OAuth identity (customerIdfrom the token), not to transport state.checkoutSessionIdis the only conversation state the host threads (betweencreate_checkout_sessionandverify_payment). - Ownership must total 100%. For an LLC,
save_company_detailsvalidates the members’ownershipPercentsum exactly. - C-Corps need all four roles.
executiveMembersmust name at least one President, Secretary, Treasurer and Director. LLC fields sent for a C-Corp, or C-Corp fields sent for an LLC, are rejected withINVALID_INPUT. - Industry is strict. The
industryvaluesave_company_detailstakes must be a verbatim entry returned bysearch_industries, anddescriptionis capped at 50 characters (the IRS EIN form’s business-activity limit). Both are rejected with a retryable error rather than truncated.
Reference
Limitations
What the doola Formation MCP server does and doesn’t do today.
Last modified on October 29, 2026