Section 179 expensing and entity-level comparison
One command on the Business entity tax server, callable over MCP as get_business_capabilities. Every result carries the method it used, the rule pack it was pinned to, what is still missing and whether coverage was complete, for a licensed professional to review.
What it needs, and why
This command takes no arguments: it reports what the server covers. Which calculators taxagent-business exposes, what it will not compute, and the rule pack its figures are pinned to. Reading the registry before promising anything is the difference between a refusal and a plausible wrong answer.
Requests it answers
- “What business tax does this server compute?”
- “Will it tell me which entity to choose?”
An agent with these skills loaded picks the command from phrasing like that, asks for whatever input is missing, and reports the figures with the method that produced them.
Run it
scripts/mcp_server.sh --server businessThe same command is exposed by taxagent-business, so Claude, Claude Code, Codex, Cursor and any other MCP client can call it directly. Analysis only. No tool in this server places orders, modifies custodian records or files returns. This server holds no client data: every figure arrives in the call and nothing is stored. Results are estimates over those figures, not a return and not tax advice. The comparison is arithmetic over rates the caller supplies. Entity choice is not a calculation and this server does not pretend it is.
Limits it inherits from taxagent-business
- Entity choice. The comparison is arithmetic over rates you supply; the decision turns on exit plans, qualified small business stock, payroll, fringe benefits and the cost of changing later.
- Bonus depreciation, the section 163(j) interest limitation, basis and at-risk limits, and recapture on disposition.
- Reasonable compensation, which is usually the larger number in an S corporation and is a facts-and-circumstances question.
- State entity-level taxes and franchise taxes.
The server, its other 2 commands and what it deliberately leaves alone are on the Business entity tax page.