corpuslaw.us
Corpus forms your company in all 50 states + DC, then helps you find the state and local rules that apply where Corpus has verified coverage — in plain English, with a citation to the law behind…
First seen 2026-09-07 · Last seen 2026-10-05 · Source: webmcp.com
Answer 0 · Act 8 · Transact 0 · Score: Not yet scored
Tool inspector
formation.apply_draft
WRITE: form a company with the user on this Corpus page. Applies a formation draft to the live /formation intake so they can see it, review, sign in, and pay. Does NOT charge a card, does NOT create a payment, does NOT file with the state. Call formation.requirements first, collect answers in conversation, use formation.lookup_naics for the industry code, then call this with everything you have. If this browser is not on /formation, the result includes a same-origin link — open that link here so the draft loads. Repeat until COMPLETE, then tell the user to review and pay on the page.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
entityType |
string | yes | Entity type to form. |
state |
string | yes | Two-letter US state code, e.g. 'MS', 'WY', 'DE'. |
proposedName |
string | no | Proposed company name. |
contactEmail |
string | no | Founder contact email. |
naicsCode |
string | no | NAICS industry code, 2–6 digits (use formation.lookup_naics to find it). |
principalOffice |
object | no | Principal office address (street, city, state required for a complete draft). |
management |
string | no | LLC management type. |
parties |
array | no | The people. LLC: at least one 'member' and an 'organizer'. Nonprofit: an 'incorporator' and at least 3 'director' entries. |
nonprofit |
object | no | Nonprofit-only fields. |
ein |
object | no | Optional EIN add-on answers. NEVER include a Social Security Number — the founder types it on corpuslaw.us. |
stateSpecificAnswers |
object | no | — |
referral_code |
string | no | Optional referral code from account.status. Omit if you do not have one. |
Raw JSON schema
{
"type": "object",
"properties": {
"entityType": {
"type": "string",
"enum": [
"llc",
"nonprofit"
],
"description": "Entity type to form."
},
"state": {
"type": "string",
"description": "Two-letter US state code, e.g. 'MS', 'WY', 'DE'."
},
"proposedName": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Proposed company name."
},
"contactEmail": {
"type": "string",
"maxLength": 254,
"description": "Founder contact email."
},
"naicsCode": {
"type": "string",
"pattern": "^\\d{2,6}$",
"description": "NAICS industry code, 2–6 digits (use formation.lookup_naics to find it)."
},
"principalOffice": {
"type": "object",
"description": "Principal office address (street, city, state required for a complete draft).",
"properties": {
"line1": {
"type": "string"
},
"line2": {
"type": "string"
},
"city": {
"type": "string"
},
"state": {
"type": "string"
},
"postalCode": {
"type": "string"
}
}
},
"management": {
"type": "string",
"enum": [
"member_managed",
"manager_managed"
],
"description": "LLC management type."
},
"parties": {
"type": "array",
"description": "The people. LLC: at least one 'member' and an 'organizer'. Nonprofit: an 'incorporator' and at least 3 'director' entries.",
"items": {
"type": "object",
"properties": {
"role": {
"type": "string",
"enum": [
"organizer",
"member",
"manager",
"director",
"incorporator",
"president",
"secretary",
"treasurer"
]
},
"fullName": {
"type": "string",
"maxLength": 120
},
"email": {
"type": "string",
"maxLength": 254
}
},
"required": [
"role",
"fullName"
]
}
},
"nonprofit": {
"type": "object",
"description": "Nonprofit-only fields.",
"properties": {
"purposeStatement": {
"type": "string"
},
"hasDissolutionClause": {
"type": "boolean"
},
"exemptionIntent": {
"type": "string",
"enum": [
"none",
"501c3_later",
"501c3_now"
]
}
}
},
"ein": {
"type": "object",
"description": "Optional EIN add-on answers. NEVER include a Social Security Number — the founder types it on corpuslaw.us.",
"properties": {
"wanted": {
"type": "boolean"
},
"responsibleParty": {
"type": "object",
"properties": {
"fullName": {
"type": "string"
},
"phone": {
"type": "string"
}
}
},
"startDate": {
"type": "string"
},
"principalActivity": {
"type": "string"
},
"numberOfMembers": {
"type": "number"
},
"hasEmployees": {
"type": "boolean"
},
"firstDateWagesPaid": {
"type": "string"
},
"agriculturalEmployees": {
"type": "number"
},
"otherEmployees": {
"type": "number"
},
"taxLiabilityUnder1000": {
"type": "boolean"
},
"trucking": {
"type": "boolean"
},
"gambling": {
"type": "boolean"
},
"exciseTax": {
"type": "boolean"
},
"sellsTobaccoAlcoholFirearms": {
"type": "boolean"
}
}
},
"stateSpecificAnswers": {
"type": "object",
"additionalProperties": {
"type": [
"string",
"boolean"
]
}
},
"referral_code": {
"type": "string",
"description": "Optional referral code from account.status. Omit if you do not have one."
}
},
"required": [
"entityType",
"state"
]
}
Similar websites
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.
laydyne.com
Describe your space and workflow to AI. Build layouts, adapt process scenarios, and compare simulations through MCP or the built-in assistant.
takemeup.cv
Free CV builder: make a polished, ATS-friendly CV in minutes. No watermarks, no sign-up. Import from LinkedIn, tailor to any job, export PDF.
urban-planning-copilot.heisenbug.in
Urban Planning Copilot