For founders who already work with AI
Form your business with the AI agent you already use.
Give Claude, Codex, Cursor, or your own agent access to Corpus. It finds out exactly what your state requires, asks you for what it needs, and hands you one link with everything filled in. You review it and pay. A person reviews every filing before it reaches the state.
Setup takes one command. After that, plain English is enough.
Connect your agentHow it works
- 1YouTell your agent what you’re starting.
- 2Your agentAsks Corpus what your state requires, then asks you.
- 3CorpusChecks the draft and returns a prefilled link.
- 4You review & payNothing you already answered is asked again.
- 5Human reviewA person approves the filing before the state sees it.
What your agent can do
- Get your state’s exact checklist. Every required field, that state’s specific quirk questions, and live all-in pricing — state fee, registered agent, and the Corpus service fee, itemised.
- Run the whole intake in conversation. Your agent asks the questions; you answer in plain language.
- Find your industry code. NAICS lookup from a plain-English description of what you do.
- Look up the law that applies to you. Search federal, state, and municipal law with a verbatim citation for every answer.
- Check the draft before you see it. Corpus validates it and tells your agent exactly what is still missing, so the link you get is complete.
Every formation tool is free and never consumes credits. Where an EIN add-on is available, your agent will offer it — and where it isn’t, the tool says so rather than quoting you something we can’t deliver.
What your agent cannot do
This matters more than the list above, so it is stated plainly rather than buried in terms. Connecting Corpus does not hand an AI your chequebook.
- It cannot spend your money on your formation.formation.handoff only builds a link: no charge, no payment intent, no Stripe call on any formation tool. The one thing an agent's traffic can bill is research credits, and only if you have separately switched on auto-recharge with a saved card.
- It cannot place an order.The handoff creates no record. Nothing exists until you open the link and complete checkout yourself.
- It cannot file anything with the state.Filing is blocked behind a non-bypassable human approval gate. Without it the filing call refuses outright.
- It cannot skip your review.You open the prefilled draft, read it, sign in, and pay. All four steps are outside the agent's reach.
- It never sees your SSN.If you add an EIN, you type the responsible party's SSN into a secure panel on corpuslaw.us — never into the chat.
- Your prefilled link cannot leak through our logs.It travels in the URL fragment, which browsers never send to a server or CDN. Corpus does see the draft itself when your agent submits it for checking — that call is how the link gets built.
Connect your agent
Pick your tool. No account and no API key is required to start — Corpus works anonymously, and you can add a free key later for higher limits.
Anthropic's terminal coding agent
Run this once:
claude mcp add --transport http corpus https://corpuslaw.us/api/mcp
Or add it by hand — .mcp.json (project-scoped — commit it and your whole team gets it)
{
"mcpServers": {
"corpus": {
"type": "http",
"url": "https://corpuslaw.us/api/mcp"
}
}
}The CLI flag is --transport http. In JSON, "type" is required — a "url" with no "type" is read as a stdio server and skipped.
Then just ask
You never type a tool name. Say what you want in your own words — these are starting points, not a syntax.
“Help me form an LLC for my software business in Mississippi. Use Corpus to find exactly what information the state requires, ask me for whatever you need, then prepare the Corpus handoff when we're done.”
“I want to start a nonprofit in Tennessee. Use Corpus to get the state's requirements — including how many directors I need — walk me through them one at a time, and build the Corpus handoff at the end.”
“I'm starting a business but I don't know which state or entity type I need. Use Corpus to compare the requirements and costs, help me decide, then run the intake.”
If something goes wrong
My agent says it can’t find the Corpus tools
Most clients only load MCP servers at startup — restart it after adding the config. If it still can’t see them, check the tools are enabled: Cursor and Hermes both let you toggle individual tools off.
I get a 405, or a connection error mentioning SSE
Your client is set to the older SSE transport. Corpus serves Streamable HTTP only. In Cline set "type": "streamableHttp"; elsewhere use "type": "http". Never --transport sse.
I copied the config from another tool and it doesn’t work
These four are genuinely different and are the most common failure: Claude Code requires "type"; Cursor takes no "type" at all; Cline needs camelCase "streamableHttp"; VS Code uses "servers" instead of "mcpServers". Use the exact block for your tool above.
My agent invented a requirement, or guessed at pricing
Ask it to call formation.requirements again and quote the result. Everything it needs comes from that call — anything it adds on top is its own guess, not your state’s rule.
I hit a rate limit
Anonymous research is capped per IP. Formation tools never consume credits, and they have their own far looser cap — a short burst per IP that a real intake does not reach. A free key at Settings raises the research limit — it is instant and self-serve.
Technical details
- Endpoint
https://corpuslaw.us/api/mcp- Transport
- Streamable HTTP (stateless JSON-RPC). No SSE endpoint.
- Auth
- None required. Optional
Authorization: Bearerfor higher limits.
Formation tools — free, never metered
| Tool | What it does |
|---|---|
formation.requirements | Get formation requirements |
formation.lookup_naics | Find a NAICS industry code |
formation.handoff | Validate and hand off a formation draft |
Law and account tools
| Tool | What it does |
|---|---|
law.search | Search US law |
law.get_node | Get a law provision |
law.list_coverage | List covered jurisdictions |
account.status | Check account status |
Full protocol reference, raw JSON-RPC examples, and pricing: MCP server docs · REST API docs.
Prefer to do it here instead?
You don’t need an agent. Corpus will walk you through the same intake on the web, with the same pricing and the same human review.
Form your business on CorpusCorpus is not a law firm and does not provide legal advice.
