# Metronome Practice Log Summary AI Agent Connect

> Metronome Practice Log Summary MCP lets your AI client analyze your musical practice history. It pulls data from your logs to calculate total practice time, track BPM stability, and monitor how your accuracy changes over time. Instead of digging through spreadsheets, you just ask your agent for the stats.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_SH2byct0eTXnb5SXvUG6QVsBa3pmR5brEPlQq3l9/ai-agent-connect
- **Tags:** metronome, music-practice, bpm, musician, practice-log

## Description

You spend hours practicing, but those hours are often lost in messy logs. This MCP changes that by giving your AI client direct access to your practice data. You can stop manually calculating your progress and start asking questions instead. 

If you want to see how much you've actually played this month, your agent can pull those totals in seconds. If you're struggling with a specific piece, you can ask for a breakdown of your BPM and accuracy trends to see if you're actually getting faster or just more consistent. It's about turning raw tempo and duration data into a clear picture of your technical growth. You can filter sessions by specific thresholds to find exactly where you hit a plateau or where you finally broke through a difficult passage. It makes your practice sessions measurable rather than just felt.

## Tools

### get_piece_performance
This tool calculates specific performance metrics for a single musical piece. It pulls the data you need to see how a specific composition is progressing.

### get_daily_activity_log
This tool breaks down your practice intensity by day. Use it to see your daily consistency and how much time you've put in lately.

### get_practice_summary
This tool provides a high-level overview of your total practice volume and peak performance. It's the best way to get a bird's-eye view of your recent work.

### search_logs_by_criteria
This tool allows for granular filtering of your practice sessions. You can search for specific sessions based on tempo or accuracy thresholds.

## Prompt Examples

**Prompt:** 
```
Give me a summary of my practice from January 1st to January 31st, 2024.
```

**Response:** 
```
In January 2024, you practiced for a total of 120 minutes across 5 sessions, reaching a peak stable BPM of 110.
```

**Prompt:** 
```
How has my performance been on 'Moonlight Sonata'?
```

**Response:** 
```
For 'Moonlight Sonata', you have an average BPM of 60, an average accuracy of 95%, and have spent 45 minutes practicing it.
```

**Prompt:** 
```
Show me my daily practice activity for the first week of February.
```

**Response:** 
```
During the first week of February, you practiced on Feb 1st (15 mins, 80 BPM), Feb 3rd (20 mins, 85 BPM), and Feb 5th (10 mins, 82 BPM).
```

## Capabilities

### Volume Tracking
Your agent calculates the total time you've spent practicing over any given period.

### Tempo Analysis
The AI identifies your peak stable BPM and tracks tempo changes over time.

### Consistency Monitoring
Your agent uses daily logs to show how regularly you are practicing.

### Accuracy Auditing
The tool pulls accuracy percentages to show how well you are executing pieces.

### Granular Filtering
You can ask your agent to find sessions that meet specific tempo or accuracy requirements.

## Use Cases

### Exam Preparation
Check your accuracy and tempo stability for a specific piece before a performance or audition.

### Consistency Tracking
Review your daily activity to ensure you are meeting your weekly practice goals.

### Technical Progress Reports
Generate a summary of your total practice volume for a specific month.

### Targeted Review
Filter your logs to find only the sessions where you practiced at a certain tempo.

## Benefits

- Eliminates manual math for practice totals and averages.
- Identifies technical plateaus through BPM and accuracy trends.
- Provides instant summaries of long-term practice history.
- Turns raw log data into clear performance metrics.

## How It Works

Connecting this MCP to your AI client gives your agent immediate access to your practice data.

1. Connect your preferred MCP client to Vinkius.
2. Select the Metronome Practice Log Summary MCP.
3. Ask your AI client questions about your practice history.
4. The agent uses the tools to pull and analyze your logs.
5. Receive instant summaries, stats, or filtered lists.

## Frequently Asked Questions

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

**Do I need to host the MCP myself?**
No, Vinkius hosts and manages the MCP for you. You just connect it to your client and it's ready to use.

**Can I track specific musical pieces?**
Yes, you can use the piece performance tool to get detailed stats on any specific piece in your logs.

**How do I see my daily practice habits?**
You can ask your agent to show your daily activity log to see your practice intensity and consistency.

**Can I filter my practice sessions by tempo?**
Yes, the search tool allows you to filter your logs based on specific tempo or accuracy criteria.

**How can I see my total practice time for the last month?**
You can use the `get_practice_summary` tool by providing the start and end dates for the last month.

**Can I track how well I am playing a specific song?**
Yes, use `get_piece_performance` with the name of the piece to see average BPM, accuracy, and total time spent.

**How do I find sessions where I played above a certain tempo?**
Use the `search_logs_by_criteria` tool and specify the `minBpm` parameter to filter for those sessions.
