# Tutoring Rate Comparator MCP. AI Agent Connect

> Tutoring Rate Comparator MCP lets your AI agent act as a specialized procurement tool for educational services. It calculates the true cost of tutoring by factoring in hourly rates, travel fees, and package discounts. Instead of manually checking different profiles, you can have your AI client rank candidates by price or availability in seconds.

## Overview
- **Category:** finance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_uXzPKa5B0V3pmqPfjb5l4edH3W4xIawHnLidgpO9/ai-agent-connect
- **Tags:** tutoring, price-comparison, scheduling, education-services, cost-optimization

## Description

Finding the right tutor usually involves a tedious loop of checking prices, asking about travel costs, and verifying if their schedule actually works for you. This MCP changes that by giving your AI client the math and data needed to make an informed decision. You can use it to dig into specific tutor profiles or run broad comparisons across multiple candidates.

Your agent can handle the heavy lifting of financial math. It doesn't just look at the hourly rate; it calculates the total impact of a session by including travel fees and any available package discounts. This means you get the actual bottom line, not just a sticker price. Once the costs are clear, your agent can cross-reference those options against your specific time requirements to ensure the tutor is actually available when you need them. It turns a messy search process into a structured ranking of the best options for your budget and schedule.

## Tools

### calculate_session_costs
This tool determines the total cost for a single session or a specific package from a tutor.

### check_tutor_availability
Use this to see if a tutor can meet a student's specific requested time slots.

### get_tutor_profiles
This tool pulls a list of all registered tutors and their basic service details.

### compare_tutors_ranking
This tool ranks a group of tutors based on a specific goal like price or availability.

## Prompt Examples

**Prompt:** 
```
Find tutors in London and tell me which one is cheapest for 5 remote sessions.
```

**Response:** 
```
The cheapest option in London for 5 remote sessions is Tutor Sarah, with an effective hourly rate of £35.00.
```

**Prompt:** 
```
Check if Tutor ID 't-123' is available on Mondays between 14:00 and 16:00.
```

**Response:** 
```
Yes, Tutor ID 't-123' is available during the requested time slot on Mondays.
```

**Prompt:** 
```
Compare the costs for 10 in-person sessions for tutors 't-001' and 't-002'.
```

**Response:** 
```
For 10 in-person sessions, Tutor 't-001' has a total cost of £450.00, while Tutor 't-002' has a total cost of £420.00.
```

## Capabilities

### Total Cost Calculation
Your agent calculates the final price by adding travel fees and subtracting package discounts.

### Availability Verification
The AI checks if a tutor's schedule matches your specific time requirements.

### Candidate Ranking
Your agent sorts through multiple tutors to find the best match for your budget or schedule.

### Profile Retrieval
The AI pulls basic service details and profiles for all registered tutors.

## Use Cases

### Budget Optimization
Your agent finds the tutor with the lowest total cost for a set number of sessions.

### Schedule Matching
The AI identifies which tutors are free during your specific weekly windows.

### Package Comparison
Compare the value of buying single sessions versus discounted multi-session packages.

### In-person vs Remote
Evaluate how travel fees change the cost when choosing in-person tutoring over remote options.

## Benefits

- Calculates effective hourly rates by including travel and discounts.
- Eliminates manual schedule checking by verifying availability directly.
- Ranks multiple candidates based on your specific optimization goals.
- Provides a clear financial comparison between different tutoring packages.

## How It Works

Connect your client to Vinkius and start querying tutor data immediately.

1. Connect your preferred MCP-compatible client to Vinkius.
2. Ask your agent to find tutors using the get_tutor_profiles tool.
3. Have the agent calculate specific costs or check availability.
4. Request a final ranking to see the best options for your needs.

## Frequently Asked Questions

**How does this MCP calculate the total cost of a tutor?**
It calculates the total financial impact by combining the base hourly rate with travel fees and applying any available package discounts.

**Can I use this with Claude or Cursor?**
Yes, you can connect this MCP to any MCP-compatible client like Claude, Cursor, or Windsurf.

**Does it only look at hourly rates?**
No, it looks at the effective cost, which includes travel fees and discounts for session packages.

**How do I find tutors that fit my schedule?**
You can use the check_tutor_availability tool to see if a tutor can accommodate your specific time slots.

**Can I rank tutors by price?**
Yes, the compare_tutors_ranking tool allows your agent to rank tutors based on price or availability.

**How does the tool calculate the total cost?**
The `calculate_session_costs` tool calculates the base rate, adds travel fees if the session is not remote, and applies any applicable package discounts to provide a final effective hourly rate.

**Can I compare tutors based on their schedule?**
Yes, you can use `compare_tutors_ranking` with the 'availability' metric to rank tutors based on how well they match your target hours.

**How do I find tutors in a specific city?**
You can use the `get_tutor_profiles` tool and provide a `locationQuery` to filter the list of available tutors by geographic area.
