# Podcast Season Duration MCP. AI Agent Connect

> Podcast Season Duration MCP lets your AI client handle the math for your podcast listening habits. It calculates total playback time, estimates how long a season will take at different speeds, and pulls specific episode stats or metadata. Instead of manually adding up minutes, you just ask your agent for the numbers.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_KOV6OtZk4x08Gv3KyzQ787FwHsfHGyFJWmjBvCmS/ai-agent-connect
- **Tags:** podcast, duration, time-management, media-analysis, audio

## Description

You can stop manually calculating how much time you need to finish a podcast series. This MCP gives your AI client the ability to dig into podcast season data and return specific timing metrics. If you want to know the total raw runtime of a season, your agent can pull that immediately. If you prefer listening at 1.5x speed, the MCP calculates exactly how much time that saves you. It also breaks down episode distributions, so you can see if a season is composed of short daily clips or long-form deep dives. You can also grab basic metadata like release years and episode counts to keep your listening logs organized. It turns your AI into a media analyst that understands the temporal footprint of your favorite shows.

## Tools

### get_season_metadata
Use this to pull identifying details for a specific season, such as the number of episodes or the release year.

### get_season_total_duration
This tool finds the total raw playback time for a given podcast season.

### get_season_episode_stats
This tool provides a breakdown of how episode lengths are distributed throughout a season.

### estimate_listening_time
This tool calculates your expected completion time based on your preferred playback speed.

## Prompt Examples

**Prompt:** 
```
How long is the total duration of season 'S1-2023'?
```

**Response:** 
```
The total duration for season 'S1-2023' is 02:15:30.
```

**Prompt:** 
```
If I listen at 1.25x speed, how long will it take to finish season 'pod-99'?
```

**Response:** 
```
At 1.25x speed, it will take approximately 01:48:00 to finish season 'pod-99'.
```

**Prompt:** 
```
Give me the stats for season 'season-abc'.
```

**Response:** 
```
Season 'season-abc' has 10 episodes, with an average duration of 30 minutes, a longest episode of 45 minutes, and a shortest episode of 15 minutes.
```

## Capabilities

### Playback Speed Math
Your agent calculates completion times for various speeds like 1.5x or 2x.

### Runtime Aggregation
The MCP sums up the total raw duration of all episodes in a season.

### Episode Distribution
Your AI client analyzes how episode lengths vary within a single season.

### Metadata Retrieval
The agent pulls season-level details like episode counts and release years.

## Use Cases

### Scheduling Listen Time
Determine if you have enough time during a commute to finish a specific season at your usual speed.

### Content Auditing
Check the consistency of episode lengths in a production season.

### Media Planning
Calculate the total time commitment required for a new podcast series before starting.

### Data Organization
Gather season metadata to populate personal media databases or logs.

## Benefits

- Eliminates manual math for total playback runtimes.
- Provides accurate time estimates based on custom playback speeds.
- Delivers episode length distributions for better content analysis.
- Centralizes season metadata for quick reference.

## How It Works

Connect the MCP to your client and start asking questions about podcast durations.

1. Connect the MCP to your AI client through Vinkius.
2. Ask your agent for the total duration of a specific season.
3. Request a time estimate based on your preferred playback speed.
4. Ask for episode stats to see length variations.
5. Receive the calculated data directly in your chat interface.

## Frequently Asked Questions

**What can this MCP do with podcast data?**
It calculates total playback times, estimates listening duration at different speeds, and provides episode statistics and metadata.

**Can I calculate time for 1.5x playback speed?**
Yes, the estimate_listening_time tool calculates how long a season takes based on any preferred playback speed you provide.

**Does it provide episode length details?**
Yes, the get_season_episode_stats tool provides a breakdown of episode distribution and lengths within a season.

**Which AI clients can use this MCP?**
You can use this MCP with any compatible client like Claude, Cursor, Windsurf, or VS Code.

**How do I get season metadata?**
You can use the get_season_metadata tool to retrieve identifying information like episode counts and release years.

**How do I calculate how long a podcast season will take to listen to?**
You can use the `estimate_listening_time` tool by providing the `seasonId` and your preferred `playbackSpeed` (e.g., 1.5 for 1.5x speed).

**Can I see the length of individual episodes within a season?**
Yes, use `get_season_episode_stats` to get the average, longest, and shortest episode durations for a specific season.

**What information is included in the season metadata?**
The `get_season_metadata` tool returns the season name, the release year, and the total number of episodes in that season.
