# Non-Compete Enforcer MCP MCP

> US Non-Compete Enforceability Analyzer assesses whether non-compete agreements stand up legally in any US state. This MCP helps you quickly determine if a clause is totally banned, partially enforceable, or void based on current law. It evaluates contract specifics—like duration and geographic reach—against established legal thresholds across multiple jurisdictions.

## Overview
- **Category:** legal
- **Price:** Free
- **Tags:** non-compete, us-law, enforceability, employment-law, contract-analysis

## Description

Figuring out if a non-compete agreement is actually legally sound shouldn't feel like pulling teeth. This MCP gives you specialized tools to evaluate the enforceability of these clauses against actual US state laws. Instead of guessing or relying on outdated checklists, you get specific legal assessments that classify agreements as prohibited, questionable, or fully enforceable. For example, you can check for states with total statutory bans, like California. You can also run a detailed evaluation using parameters like how long the agreement lasts and what geographic area it covers. All these specialized tools are managed within Vinkius, the #1 MCP App Catalog, meaning your agent connects once and gets access to this critical legal function. It’s about getting clear answers fast so you know exactly where you stand when reviewing contracts.

## Tools

### check_state_legality
Quickly determines if a specific US state has passed total statutory bans on non-compete clauses.

### evaluate_noncompete_clause
Performs a detailed assessment of an agreement, using the clause's duration and geographic radius to grade its enforceability.

### get_enforceability_guidelines
Retrieves general legal guidelines that set the maximum reasonable thresholds for non-compete clauses in a given area.

## Prompt Examples

**Prompt:** 
```
Is a non-compete valid in California?
```

**Response:** 
```
Using `check_state_legality` for California returns a status of 'Prohibited' because it is under a total statutory ban.
```

**Prompt:** 
```
Evaluate a 18-month non-compete with a 75-mile radius in Texas.
```

**Response:** 
```
The `evaluate_noncompete_clause` tool would classify this as 'partially_enforceable' because the duration and radius fall within moderate threshold ranges.
```

**Prompt:** 
```
What are the guidelines for non-competes in Florida?
```

**Response:** 
```
By calling `get_enforceability_guidelines` for Florida, you can retrieve the specific maximum reasonable duration and radius allowed before a clause is considered risky.
```

## Capabilities

### Check State Bans
Determines immediately if a specific US state has passed total statutory bans on non-compete clauses.

### Assess Clause Details
Evaluates the enforceability of an entire clause, taking into account the contract's duration and required geographic radius.

### Retrieve Guidelines
Pulls up general legal thresholds, showing the maximum reasonable time or distance allowed before a non-compete is considered risky.

## Use Cases

### Reviewing an Out-of-State Hire
An HR specialist needs to know if they can enforce a new employee's agreement in Texas, where they are moving. They use `check_state_legality` first to confirm no ban exists, then feed the specific contract details into `evaluate_noncompete_clause` to ensure it meets Texas standards.

### Auditing Global Contracts
A corporate counsel reviews 50 contracts from 12 states. Instead of manually checking every jurisdiction, they use the MCP's tools sequentially: `check_state_legality` for quick bans, followed by running `evaluate_noncompete_clause` on all remaining clauses to flag high-risk agreements.

### Drafting a New Agreement
A company needs to write a new non-compete. Before finalizing the draft, they use `get_enforceability_guidelines` for the target state to know exactly what maximum duration and radius they can safely include.

## Benefits

- Stop guessing on state laws. Running `check_state_legality` immediately tells you if a non-compete is banned outright in California or Minnesota, saving you from drafting invalid agreements.
- Don't rely on general advice. Use `evaluate_noncompete_clause` to test specific contract parameters—like an 18-month term with a 75-mile radius—and get a precise enforceability rating instead of a vague 'maybe'.
- Cut down research time by getting reliable thresholds. Calling `get_enforceability_guidelines` pulls up the actual maximum reasonable duration and distance allowed for an agreement, giving you concrete limits.
- Maintain operational agility. Because your agent manages this MCP through Vinkius, you connect once from any compatible client and instantly access complex legal analysis without needing a specialized database subscription.
- Reduce litigation exposure upfront. By systematically running the three tools—`check_state_legality`, `evaluate_noncompete_clause`, and `get_enforceability_guidelines`—you build a documented risk assessment before any contract goes out.

## How It Works

The bottom line is you get a three-part risk assessment: ban status, detailed grade, and guideline context.

1. Start by running `check_state_legality` to confirm if the jurisdiction has total statutory bans. This gives you immediate compliance status.
2. Next, input the full contract details into `evaluate_noncompete_clause`, providing the duration and radius so the system can grade its enforceability against state norms.
3. Finally, run `get_enforceability_guidelines` to retrieve specific guidelines for that area. This gives context on what counts as 'reasonable' in general.

## Frequently Asked Questions

**How does the `check_state_legality` tool work?**
This tool confirms if a US state has enacted a total statutory ban on non-competes. It's your first step to knowing whether any clause review is even worth doing in that location.

**What inputs does `evaluate_noncompete_clause` require?**
It requires the contract details, including the specific duration (time length) and the geographic radius. These parameters are critical because enforcement depends on both of them.

**Is there a difference between `get_enforceability_guidelines` and `evaluate_noncompete_clause`?**
Yes. Guidelines pull general 'safe' thresholds for an area, while evaluate uses those guidelines to grade your specific contract against the rules.

**Can I use this MCP if my contract is in a state not listed in the documentation?**
The tool checks based on US federal and state law databases. If a state isn't covered, it will inform you that specific jurisdiction data is unavailable.

**If I use `check_state_legality` for an obscure or newly passed state law, how does this MCP handle the ambiguity?**
The tool doesn't guess; it returns a specific error code and detailed message. This lets you pinpoint exactly where the legal data is ambiguous or missing statutory information.

**When I call `get_enforceability_guidelines`, how current are the underlying non-compete laws?**
Vinkius monitors these statutes continuously. The MCP pulls from regularly updated legal databases, and we flag any jurisdiction where the data hasn't been verified recently.

**Do I need special setup or credentials before running `evaluate_noncompete_clause`?**
No. You connect your AI client through Vinkius and select this MCP. Authentication is handled entirely by the platform, so you don't manage any specific API keys.

**What format does the output look like when I run `evaluate_noncompete_clause`?**
The result comes back in structured JSON data. This details the exact problematic parameters, such as duration or radius limits, and provides supporting statutory references.