Attorney Fees Calculator

Attorney Fees Calculator MCP Connector for Claude

A+

Calculate and compare legal billing models including hourly, contingency, flat fee, and blended rates.

5 tools Official Updated Jun 28, 2026 Official Vinkius Partner

The Attorney Fees Calculator MCP server provides precise financial projections for various legal billing structures. Use getHourlyEstimate to determine costs based on attorney seniority, or getContingencyEstimate to calculate attorney shares and client net recovery across different litigation stages like pre-suit or post-appeal. The server also supports getFlatFeeQuote for fixed contract prices and getBlendedTeamCost for complex team assignments. For strategic decision-making, use analyzeFeeBreakEven to find the exact recovery threshold where contingency fees align with hourly costs.

Available Tools

hourly.estimate, contingency.estimate, flat_fee.quote, team.cost, fee.break_even

legal-techbillingcalculatorlawyerfinance-tools

5 tools expose this connector's capabilities to your AI agent.

contingency

Calculates the attorney's share and the client's net recovery

flat_fee

Retrieves a fixed price for specific legal contract types

hourly

Calculates the total cost for a single attorney based on time and seniority

fee

Compares different billing structures to find the threshold

team

Calculates the total cost for a legal team

See how to talk to your AI agent using Attorney Fees Calculator.

Calculate the cost for a junior attorney working 10 hours.

The `getHourlyEstimate` tool would return the total fee based on the standard junior rate multiplied by 10 hours.

What is my client's net recovery if we win $100,000 in the post-filing stage?

Using `getContingencyEstimate` with a recovery amount of 100000 and stage 'post_filing', the tool will calculate the attorney's percentage and show the remaining net amount for the client.

Find the break-even point between a $50,000 contingency win and an hourly model with 50 hours of partner time.

The `analyzeFeeBreakEven` tool will process the expected recovery and planned hours to identify the specific gross recovery amount where both models cost the same.

Use the `getBlendedTeamCost` tool by providing a JSON array of assignments, where each object contains the hours worked and the seniority level for each team member. Tools available: `hourly.estimate`, `contingency.estimate`, `flat_fee.quote`.

Related Connectors