# ENEM Score Calculator MCP MCP

> ENEM Score Calculator helps you analyze student performance metrics and predict university admission chances based on historical data. It computes average scores across objective exam areas, weighs subject importance for a final score, and compares your results against past cutoff benchmarks.

## Overview
- **Category:** education
- **Price:** Free
- **Tags:** enem, score-calculator, admission-simulation, brazil, education-tools

## Description

Figuring out an admission score used to mean juggling spreadsheets: calculating area averages in one tab, adjusting weights in another, and then manually cross-referencing those numbers with years of historical college data. It was slow, prone to errors, and left you guessing.

This MCP changes that process entirely. You feed your raw test scores into the system, and it handles the heavy lifting. Instead of just getting a single number, you get three distinct views: a basic average across all core subjects; a weighted score that emphasizes what matters most for certain degrees; and a direct comparison to historical admission cutoff points. These tools give you immediate context on where your results stand relative to top universities. By connecting this MCP through the Vinkius catalog, your agent can pull these complex calculations instantly, giving you actionable data when you need it.

## Tools

### simulate_admission_possibility
Compares your raw score against historical data records to predict if you might be admitted to a specific university course.

### calculate_area_averages
Generates the arithmetic mean average of scores across the four main objective exam areas.

### calculate_weighted_score
Calculates a final performance score by multiplying subject scores by custom importance weights.

## Prompt Examples

**Prompt:** 
```
Calculate my average for the four objective areas with these scores: Languages 600, Math 700, Science 550, Humanities 650.
```

**Response:** 
```
The `calculate_area_averages` tool would return an average score of 625.0.
```

**Prompt:** 
```
Will I pass Medicine at University X if my weighted score is 800 in 2023?
```

**Response:** 
```
You can use `simulate_admission_possibility` with the course and university IDs to check this against historical records.
```

**Prompt:** 
```
Calculate a weighted score: Languages 600 (weight 1), Math 700 (weight 2), Science 550 (weight 1), Humanities 650 (weight 1), and Essay 800 (weight 3).
```

**Response:** 
```
The `calculate_weighted_score` tool will process these inputs to return your final weighted performance score.
```

## Capabilities

### Determine average performance across core areas
Calculates the simple arithmetic mean of scores from the four main objective exam subjects.

### Calculate a customized final score
Computes an overall weighted score based on specific importance weights you assign to different subjects.

### Predict admission success likelihood
Compares your calculated scores against historical university data to estimate potential admission chances for specific courses.

## Use Cases

### The student needs to know if a high score is enough.
A student gets great scores but worries about competition. They ask their agent: 'Will I pass Medicine at University X with my weighted score of 800?' The MCP runs `simulate_admission_possibility` using the specific course and university IDs to give them a data-backed answer against historical records.

### The advisor needs a quick comparison across different scoring methods.
An academic consultant wants to show a student their strengths. They first run `calculate_area_averages` for a baseline, then use `calculate_weighted_score` by emphasizing Math and Essay (higher weights), giving the student two very different views of their potential.

### The parent needs to understand which subjects are most critical.
A parent asks: 'If we boost my score in Science, how much does it help?' The agent uses `calculate_weighted_score`, increasing the weight for Science while keeping others constant. This instantly shows the concrete impact of improvement.

### The student needs a baseline assessment.
A new applicant just wants to know their overall academic standing without worrying about weights or specific schools. They use `calculate_area_averages` first, getting a simple, objective mean score across the board.

## Benefits

- Get a full picture of performance, not just one number. `calculate_area_averages` immediately tells you the average across all four core subjects, giving context beyond the final grade.
- Pinpoint exactly what matters for your target university. Use `calculate_weighted_score` to assign different importance levels (weights) to specific subjects and see how that changes your total score.
- Stop guessing about acceptance rates. The `simulate_admission_possibility` tool compares your current numbers directly against years of historical cutoff scores, making predictions tangible.
- Avoid analysis paralysis by running all three calculations in one go. This MCP handles the complexity so you get a comprehensive view instantly.
- Use this MCP to build multiple scenarios. You can adjust weights and re-run the simulation many times until your agent finds the best fit for your profile.

## How It Works

The bottom line is that you get three distinct metrics—average, weighted total, and predicted chance—all calculated in one go.

1. Input the student's raw test scores and any necessary weights into your AI client.
2. The MCP runs multiple calculations: first, determining the simple average across all core areas; second, computing a weighted score using defined subject importance; and third, running a simulation comparing those results to historical admission cutoff data.
3. Your agent returns a full report detailing the area averages, the final weighted score, and a clear prediction of your chances for specific universities.

## Frequently Asked Questions

**What is the purpose of this tool?**
It allows students to calculate their ENEM averages and simulate whether they would have met the cutoff scores for specific university courses in previous years.

**How do I use the weighted score feature?**
Use the `calculate_weighted_score` tool by providing your subject scores, their corresponding weights, and your essay score as JSON objects.

**Where does the historical data come from?**
The tool uses hardcoded historical cutoff scores for specific universities and courses within the server's internal data catalog.

**What format does `calculate_area_averages` expect when I run it?**
You must provide four specific numerical values. The tool needs separate scores for the four primary objective exam areas (Language, Math, Science, and Humanities) to compute the mean.

**What happens if my input data is invalid when using `calculate_weighted_score`?**
The MCP will immediately return a clear error message. You need to verify that both the weights and all associated scores are entered as valid numerical inputs for the calculation to succeed.

**Does `simulate_admission_possibility` work with exams other than ENEM?**
No, this MCP is limited exclusively to the ENEM exam structure. The historical data used for simulation comes solely from official Brazilian ENEM scoring records and university cutoff scores.

**Is my score information kept private when I run `simulate_admission_possibility`?**
Yes, your input remains confidential during the session. Vinkius processes your data for the simulation only; it does not store or share your specific scores long-term.

**How quickly is the `calculate_area_averages` function?**
The calculation runs almost instantly. Since it handles a fixed number of inputs, processing time across all compatible AI clients is negligible.