get_company_onboarding_status once to find out where the customer is, then drives the flow by following the nextAction and nextActionInput fields that every response returns — one step at a time until the formation is filed with the Wyoming Secretary of State.
Built for
AI agent builders, partner integrations, and customer-facing assistants that want to offer “form a US LLC” as a capability.
Endpoint
GET / returns 405 Method Not Allowed (the server never pushes). DELETE / returns 204 No Content (session teardown is a no-op).
How it works
1
Connect and sign in
Add
https://mcp.doola.com to your MCP client and complete the OAuth flow. See Connect a client. New users sign up at the doola web app during OAuth.2
Find the starting point
Call
get_company_onboarding_status once. Its suggestedNextStep and nextActionInput tell you the exact next call.3
Advance the flow
Call
advance_company_onboarding with the action for the current step. Each response steers you to the next one — follow nextAction and nextActionInput verbatim.4
File the formation
After payment and the post-payment details, present a summary, get an explicit “submit”, and call
advance_company_onboarding with action=submit_for_review.Scope
Today the server covers Wyoming LLC formation only. Entity type is always LLC and the package is always Starter. Other states, C-Corp, S-Corp, dissolution, and post-formation compliance are on the roadmap.
Next steps
Connect a client
Claude, ChatGPT, Perplexity, Cursor, Replit, Lovable, Vercel v0, or raw curl.
Authentication
OAuth 2.0 discovery, endpoints, and the session lifecycle.
Tools reference
The 6 tools and the 15 formation actions.
End-to-end flow
A full solo-founder walkthrough, call by call.