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-09-14 · 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.
urban-planning-copilot.heisenbug.in
Urban Planning Copilot
vide.zerdalu.com
Vide
labspace-agent-twin.onrender.com
LabSpace Atlas — design laboratories, index exact locations, and let a browser agent plan, audit, and navigate the spatial twin.