# Attorney Fees Calculator MCP MCP

> The Attorney Fees Calculator instantly models complex legal billing structures, helping you compare hourly rates against fixed contracts or contingency payouts. It determines precise financial projections for everything from single-attorney time to full team assignments, letting you model costs across pre-suit and post-appeal litigation stages.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** legal-tech, billing, calculator, lawyer, finance-tools

## Description

When calculating law firm expenses, the math gets messy fast. You're juggling senior partner rates, junior associate hours, fixed retainer agreements, and percentage payouts based on eventual wins. This MCP lets your agent run those complex numbers in seconds. You can model costs using different structures—like comparing a flat rate versus an hourly time log to find where the break-even point actually is. It handles everything from simple fixed quotes for contracts to detailed calculations of what the client gets after factoring in contingency shares across various legal stages. If your firm needs this level of financial projection, connecting through Vinkius's catalog gives you access right away.

## Tools

### contingency
Calculates the precise share split between the attorney and the client's net recovery amount.

### flat_fee
Retrieves a fixed, upfront price for specific legal contract types, eliminating variable billing risks.

### hourly
Calculates the total cost based on time spent and the seniority level of the attorney working.

### fee
Compares different billing structures to find the precise financial threshold where costs are equal.

### team
Calculates the total expense for a group of legal professionals working together on one matter.

## Prompt Examples

**Prompt:** 
```
Calculate the cost for a junior attorney working 10 hours.
```

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

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

**Response:** 
```
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.
```

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

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

## Capabilities

### Model Fixed Contracts
Retrieves a single, guaranteed price for specific types of legal agreements.

### Calculate Team Costs
Determines the total financial cost when multiple attorneys work together on one case.

### Estimate Hourly Expenses
Calculates total costs based on an attorney's time and seniority level.

### Determine Client Payouts
Figures out the split between the law firm and the client’s net recovery after a win.

### Find Cost Thresholds
Compares two different billing models to find the exact point where their costs are equal.

## Use Cases

### Client demands a fixed price
A client wants to avoid surprise invoices. Asking your agent to use the `flat_fee` tool immediately provides a guaranteed cost for their contract type, shutting down hours of negotiation.

### Comparing two billing models
You need to know if charging an hourly rate or using a flat fee is better. The agent runs the `fee` comparison tool, and it shows you the exact gross recovery amount where both payment methods cost the same.

### Projecting large litigation payouts
The firm needs to assess risk across multiple stages. By running `contingency` with different post-appeal win scenarios, you can give partners a clear picture of expected net revenue versus firm cut.

## Benefits

- Negotiate with confidence. By running `contingency` estimates, you can show a client exactly what their net recovery will be at different win amounts and stages.
- Stop guessing on team costs. Use the `team` function to get a single total cost for complex cases involving multiple attorneys, keeping your budget solid from day one.
- Eliminate billing confusion by comparing models. The `fee` tool identifies the exact break-even point between an hourly rate and a fixed contract price.
- Instantly quote predictable pricing. If you need stability, use the `flat_fee` option to generate a guaranteed price for simple legal agreements, no matter how long they take.
- Accurately track billable time. The `hourly` tool calculates costs based on an attorney's specific seniority and hours worked, making internal budgeting precise.

## How It Works

The bottom line is that it converts complex legal finance rules into simple, actionable numbers.

1. First, you input the variables—like a total number of hours worked or an expected recovery amount and litigation stage.
2. Your agent uses this MCP to run the calculation through the specific billing model you need (e.g., flat fee vs. hourly).
3. It returns the precise financial projection, showing you the cost breakdown for both sides.

## Frequently Asked Questions

**How do I calculate team rates using the `team` tool?**
You provide the total number of people and their individual roles. The `team` function then aggregates the costs, giving you one accurate figure for the entire group's work.

**What is the difference between using `flat_fee` and `hourly`?**
The key difference is predictability. `flat_fee` gives a guaranteed price upfront for the contract type, while `hourly` calculates costs based on time spent at variable rates.

**Can I use the `contingency` tool to estimate pre-suit recovery?**
Yes. You input the expected recovery amount and select the appropriate litigation stage (like pre-suit), and the tool calculates your firm's share versus the client’s net benefit.

**How do I find the break-even point using `fee`?**
You run the `fee` comparison, inputting both a potential hourly cost structure and a fixed contract estimate. The tool returns the specific financial threshold where both costs equal out.

**What specific data points must I provide when running the `hourly` tool?**
You need to supply three key variables: the attorney's seniority level, their standard billable rate, and the total hours worked. The tool uses these inputs together to calculate the precise cost.

**What happens if I use the `flat_fee` tool with a contract type that isn't supported?**
The system returns an explicit validation error, which details exactly which contract types are available and what parameters you need to adjust. This keeps your workflow from getting stuck.

**Can the `contingency` tool accurately calculate net recovery for high-value settlements?**
Yes, it handles large numbers with appropriate precision up to standard financial limits. You can trust its calculations even when dealing with multi-million dollar recoveries.

**If I use the `team` tool, how should I structure the inputs when team members have different billing rates?**
You must pass a structured list, detailing each individual team member's name, their unique hourly rate, and the number of hours they spent on the case.