Skip to main content
The doola Formation MCP server lets AI agents drive end-to-end US LLC formation — company setup, payment, post-payment data collection, and final filing — through a single OAuth-secured Model Context Protocol endpoint. A host connects, completes the OAuth handshake, calls 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

URLhttps://mcp.doola.com
MethodPOST / (JSON-RPC 2.0)
TransportStreamable HTTP, stateless server
MCP protocolNegotiated per spec (clients commonly request 2025-06-18)
Serverdoola-formation-onboarding / 2.0.0
CapabilitiesTools only — no resources, no prompts
AuthOAuth 2.0 Bearer (RFC 6750) on every request except /.well-known/*
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.