# Group Activity Comparator is a logistics engine. AI Agent Connect

> Group Activity Comparator helps your AI client handle the heavy lifting of group planning. It analyzes available activities against your specific constraints like budget, travel time, and accessibility needs. Instead of manually checking every option, you can have your agent rank, compare, and filter choices to find the perfect fit for your group.

## Overview
- **Category:** logistics
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_YrBESOhlQbc8uNnM0DbIhxo62ijeGzBe0Ux2Ei8C/ai-agent-connect
- **Tags:** group-planning, ranking, logistics, accessibility, optimization

## Description

Planning an outing for a large group usually involves a mess of spreadsheets and endless back-and-forth about costs or travel distances. This MCP changes that by turning your AI client into a logistics coordinator. You give it your constraints, and it does the math. 

Whether you are organizing a corporate retreat or a family reunion, the engine evaluates options based on the weights you assign to different factors. You can prioritize low cost, minimize travel effort, or ensure every location meets specific accessibility requirements. It doesn't just list things to do; it runs head-to-head comparisons and generates ranked lists so you can make a decision in seconds. You provide the group size and the budget, and the MCP handles the filtering and ranking logic.

## Tools

### calculate_rankings
This tool generates a ranked list of activities based on your specific group requirements and weights. You can include constraints like a maximum budget or a time limit to narrow down the best options.

### compare_activity_pairs
This tool performs a head-to-head comparison between two specific activities. It helps you decide between two close contenders by looking at their differences.

### find_activities
This tool retrieves all available activities that meet your baseline availability criteria. It serves as the starting point for your planning process.

### get_accessibility_score
This tool evaluates how well a specific activity accommodates group needs like wheelchair access or low noise levels. It provides a score to ensure everyone in the group is included.

## Prompt Examples

**Prompt:** 
```
Find activities available on 2025-06-15 in London.
```

**Response:** 
```
I found three activities available in London on June 15th, 2025: The British Museum, Hyde Park stroll, and the London Eye.
```

**Prompt:** 
```
Rank these activities for a group of 5 people, prioritizing low cost and low travel effort.
```

**Response:** 
```
Based on your preferences, the top-ranked activity is the local park, followed by the community center.
```

**Prompt:** 
```
Compare the Museum and the Zoo for a group that needs wheelchair access.
```

**Response:** 
```
The Museum is the better choice as it provides full wheelchair access, whereas the Zoo only meets partial requirements.
```

## Capabilities

### Constraint-based ranking
Your agent uses this to order activities by budget or travel effort.

### Direct comparisons
Your agent uses this to weigh two specific options against each other.

### Accessibility auditing
Your agent uses this to check if a location meets specific physical or sensory needs.

### Availability filtering
Your agent uses this to pull a list of things to do on a specific date.

## Use Cases

### Corporate Team Building
Find activities that fit a strict company budget and a specific afternoon time slot.

### Accessible Family Outings
Identify locations that meet specific wheelchair access or low noise requirements for elderly or disabled family members.

### Budget Travel Planning
Compare two different city activities to see which one minimizes travel time and cost.

### Large Group Logistics
Filter activities that can actually accommodate a group of a certain size.

## Benefits

- Reduces decision fatigue by ranking options based on your specific weights.
- Ensures inclusivity by scoring activities for accessibility needs.
- Eliminates manual comparison work through head-to-head tool logic.
- Filters out impossible options by applying budget and duration constraints.

## How It Works

The process moves from broad discovery to specific, ranked decisions.

1. Connect the MCP to your preferred client like Claude or Cursor via Vinkius.
2. Ask your agent to find available activities for a specific date and location.
3. Apply constraints like budget, group size, or accessibility needs.
4. Have the agent rank the results or compare two specific choices to finalize the plan.

## Frequently Asked Questions

**What clients can I use this MCP with?**
You can use this MCP with any compatible client, including Claude, Cursor, Windsurf, and VS Code.

**How does the ranking work?**
The ranking is based on user-defined weights. You tell the agent what matters most, such as cost or travel effort, and it calculates the order accordingly.

**Can I check for wheelchair access?**
Yes. The get_accessibility_score tool allows your agent to evaluate how well an activity accommodates specific needs like wheelchair access or low noise.

**Do I need to host this myself?**
No. Vinkius hosts and manages the MCP for you. You just connect your client and start using the tools.

**Can I compare two specific places?**
Yes. The compare_activity_pairs tool is designed specifically for head-to-head comparisons between two activities.

**How are activities ranked?**
Activities are ranked by normalizing metrics like cost and travel effort, then applying the weights you provide to `calculate_rankings`.

**Can I filter by budget?**
Yes, you can provide a maximum budget constraint when calling `calculate_rankings` to exclude expensive options.

**How does accessibility work?**
You can use `get_accessibility_score` to check how well an activity meets specific requirements like wheelchair access.
