MCP Server
The Corporation MCP server gives AI agents full corporate operations capabilities — entity formation, equity management, payroll, contracts, banking, and tax compliance.
Install
Section titled “Install”uvx thecorporationuv pip install thecorporationConfigure with Claude Desktop
Section titled “Configure with Claude Desktop”Add to your claude_desktop_config.json:
{ "mcpServers": { "thecorporation": { "command": "uvx", "args": ["thecorporation"] } }}Tools at a glance
Section titled “Tools at a glance”Corporate Operations
Section titled “Corporate Operations”| Tool | What it does |
|---|---|
form_entity | Form an LLC or corporation in any US state |
list_entities | List all entities with optional type/status filter |
convert_entity | Convert between LLC and C-Corp |
dissolve_entity | Initiate entity dissolution workflow |
issue_equity | Issue shares or membership units |
issue_safe | Issue SAFE notes (pre-money, post-money, MFN) |
get_cap_table | View cap table with all grants and SAFEs |
transfer_shares | Transfer shares between holders |
calculate_distribution | Calculate pro-rata, waterfall, or guaranteed distributions |
create_invoice | Create and send invoices |
run_payroll | Run payroll for employees and contractors |
submit_payment | Send payments via ACH, wire, or check |
open_bank_account | Open a business bank account (auto-KYB) |
reconcile_ledger | Reconcile ledger entries for a period |
classify_contractor | Analyze employee vs. contractor risk (AB5 compliance) |
sign_document | E-sign formation docs, contracts, resolutions |
generate_contract | Generate NDAs, contractor agreements, offer letters |
convene_meeting | Convene board, shareholder, or member meetings |
cast_vote | Cast votes on agenda items |
file_tax_document | Generate 1099s, K-1s, estimated tax filings |
track_deadline | Track compliance and filing deadlines |
Agent Management
Section titled “Agent Management”| Tool | What it does |
|---|---|
create_agent | Create an autonomous agent with sandbox and email |
list_agents | List all agents in workspace |
send_agent_message | Send a message to an agent |
update_agent | Update agent configuration |
add_agent_skill | Add composable behaviors to an agent |
See the full Tool Reference for parameters and examples.
How it works
Section titled “How it works”Every tool call flows through the governance kernel:
Agent Tool Call → Intent → Policy Evaluation → Execution → Receipt- No side effect without an auditable intent
- Every receipt is hash-bound and immutable
- Human obligations auto-generated for legally required signatures
- Double-entry ledger tracks every dollar
Example prompts
Section titled “Example prompts”- “Form a Delaware LLC called Acme AI for my consulting business”
- “Issue a $500K post-money SAFE with a $10M cap to Jane Smith”
- “Generate an NDA between my company and Acme Corp”
- “Run payroll for January 2025”
- “Create an agent to monitor compliance deadlines”