# Shooting Efficiency Calculator AI Agent Connect

> Shooting Efficiency Calculator MCP processes raw football statistics like shots on target and expected goals (xG) into actionable insights. Your AI client can use it to calculate shot accuracy, conversion rates, and normalized per-90-minute stats. It handles everything from player benchmarking to data integrity checks, making it a precise tool for deep football performance modeling.

## Overview
- **Category:** analytics
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_lqWzdJS3VEug7vmOSRJHG1dJYm0InxAQRy36UCGi/ai-agent-connect
- **Tags:** soccer, football, statistics, performance, metrics, xg

## Description

You can stop manually calculating conversion rates and per-90 stats. This MCP acts as a specialized analytical engine that takes raw shooting numbers and turns them into high-level performance profiles. If you have a dataset containing total shots, shots on target, and xG, your agent can immediately derive shot accuracy and scoring lethality. 

You can use it to compare how two different strikers perform relative to their volume or to verify that a dataset isn't logically flawed. It's built for anyone who needs to move past basic shot counts and into the actual math of scoring efficiency. Whether you are looking at individual player profiles or comparing entire squads, this MCP provides the mathematical modeling needed to understand scoring patterns and player output.

## Tools

### calculate_shooting_metrics
Generates a complete efficiency profile for a player using their shooting data.

### compare_player_efficiency
Benchmarks two different players against each other to see who is more efficient.

### get_shooting_summary_by_volume
Groups and filters players based on how many shots they take.

### validate_shot_integrity
Checks if the provided shooting statistics are mathematically possible and logically sound.

## Prompt Examples

**Prompt:** 
```
Calculate the efficiency for a player with 10 shots, 4 shots on target, 2 goals, 1.5 xG, and 90 minutes played.
```

**Response:** 
```
The player has a shot accuracy of 40%, a conversion rate of 20%, and 0.5 xG overperformance. Their per-90 stats are 2.0 goals, 10.0 shots, and 4.0 shots on target.
```

**Prompt:** 
```
Is it valid to have 5 shots, 6 shots on target, and 2 goals?
```

**Response:** 
```
No, the data is invalid because the number of shots on target cannot exceed the total number of shots.
```

**Prompt:** 
```
Compare a player with a 20% conversion rate to a player with a 25% conversion rate.
```

**Response:** 
```
The second player is more efficient with a 5% higher conversion rate.
```

## Capabilities

### Metric Generation
Your agent calculates shot accuracy and conversion rates from raw counts.

### Per-90 Normalization
The AI converts total stats into per-90-minute metrics for fair comparison.

### Player Benchmarking
Your client compares the efficiency profiles of two different players.

### Data Validation
The MCP checks if shot statistics are logically consistent.

### Volume Filtering
The agent categorizes players based on their total shot volume.

## Use Cases

### Player Scouting
Compare a target striker's conversion rate against existing squad members.

### Performance Auditing
Check if a player is overperforming or underperforming their expected goals (xG).

### Data Cleaning
Run a validation check to ensure shot on target counts don't exceed total shots.

### Squad Analysis
Group players by shot volume to see which attackers are most active.

## Benefits

- Converts raw shot counts into normalized per-90-minute statistics.
- Identifies logical errors in shooting datasets through integrity checks.
- Enables direct efficiency comparisons between different players.
- Automates the math behind xG overperformance and conversion rates.

## How It Works

Connecting this MCP to your AI client gives your agent immediate access to specialized football math tools.

1. Connect your preferred MCP-compatible client to Vinkius.
2. Provide your raw football shooting data to your AI agent.
3. Ask the agent to run specific tools like calculate_shooting_metrics.
4. Receive processed, normalized statistics directly in your chat interface.

## Frequently Asked Questions

**How do I use this MCP with Claude?**
You connect your Claude client to Vinkius once, and the Shooting Efficiency Calculator tools become available for your agent to call immediately.

**Can this MCP fix broken data?**
It uses the validate_shot_integrity tool to identify if your data is logically impossible, such as having more shots on target than total shots.

**What kind of football stats does it support?**
It works with total shots, shots on target, goals, expected goals (xG), and minutes played.

**Does it handle per-90-minute stats?**
Yes, it can normalize any raw shooting data into per-90-minute metrics.

**Can I compare two players at once?**
Yes, the compare_player_efficiency tool is specifically designed to benchmark two different shooting profiles.

**How can I verify if my shooting data is logically consistent?**
You can use the `validate_shot_integrity` tool. It checks if the number of goals exceeds shots on target or if shots on target exceeds total shots, ensuring the data follows strict hierarchical rules.

**Can I compare two players directly?**
Yes, the `compare_player_efficiency` tool allows you to compare specific metrics, such as conversion rate or goals per 90, between two player profiles to determine who is more clinical.

**What metrics are included in the efficiency profile?**
The `calculate_shooting_metrics` tool provides shot accuracy, conversion rate, goals per shot, goals per shot on target, xG overperformance, and per-90 rates for goals, shots, and shots on target.
