Tempo Tap Averager Connector for AI agents.
3 live capabilities
Turn raw tap timestamps into precise BPM and rhythmic stability scores.
Waiting for input…
Why people use Tempo Tap Averager
Tempo Tap Averager for Quantifying Live Music Performance
With Tempo Tap Averager, you can feed raw timestamps into your agent to get a data-driven breakdown of the performance. Instead of guessing, you get a stability score and a list of specific outliers. You end up with a clear roadmap of where the rhythm holds up and where it falters.
What Vinkius changes
That you get a data-driven look at rhythmic consistency from raw timing data.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Analyzing live drum recordings
A producer feeds tap data from a live recording to their agent to find exactly where the drummer drifted from the beat using evaluate_rhythm_consistency.
- Real-world use case 02
Creating music theory study guides
A student asks their agent to map out a list of Italian musical terms for various BPM ranges using get_tempo_metadata.
- Real-world use case 03
Testing DIY metronome apps
A developer uses calculate_bpm to verify that their custom metronome app is accurately interpreting user taps.
Complete set · 3capabilities
The complete Tempo Tap Averager capability set.
These are the exact actions your AI can choose when you ask it to work with Tempo Tap Averager.
01—03
3 capabilities in this set.
Part of 3 available through Tempo Tap Averager.
- 01 Capability
Evaluate rhythm consistency
Use this to analyze your tapping for a stability score between 0 and 1 and a count of detected outliers. It gives you an objective way to see where your timing wavers or stays steady.
- 02 Capability
Get tempo metadata
This capability takes a specific BPM and returns the corresponding musical term like Vivace or Allegro. It's perfect for adding professional musical theory labels to your tempo data.
- 03 Capability
Calculate bpm
This capability converts tap timestamps into an exact BPM, a standard BPM, and suggested half or double time variations. It helps you quickly find the core speed of a track while exploring different rhythmic subdivisions.
Set up in minutes
One URL. Then ask Tempo Tap Averager to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Tempo Tap Averager from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_2CTRXzQJh12WHR77odG1YzNCClvHeoMY7D2mgQvz/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Tempo Tap Averager, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Tempo Tap Averager for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_2CTRXzQJh12WHR77odG1YzNCClvHeoMY7D2mgQvz/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Tempo Tap Averager URL.
- Step 03
Save and start
Save the connection and enable Tempo Tap Averager in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"tempo-tap-averager": {
"url": "https://edge.vinkius.com/vk_preview_2CTRXzQJh12WHR77odG1YzNCClvHeoMY7D2mgQvz/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Tempo Tap Averager
Open Agent mode in chat and ask: "Using Tempo Tap Averager, help me...". 3 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"tempo-tap-averager": {
"url": "https://edge.vinkius.com/vk_preview_2CTRXzQJh12WHR77odG1YzNCClvHeoMY7D2mgQvz/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Tempo Tap Averager
Ask Copilot: "Using Tempo Tap Averager, help me...". 3 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"tempo-tap-averager": {
"url": "https://edge.vinkius.com/vk_preview_2CTRXzQJh12WHR77odG1YzNCClvHeoMY7D2mgQvz/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Tempo Tap Averager
Open Cascade and ask: "Using Tempo Tap Averager, help me...". 3 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"tempo-tap-averager": {
"url": "https://edge.vinkius.com/vk_preview_2CTRXzQJh12WHR77odG1YzNCClvHeoMY7D2mgQvz/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Tempo Tap Averager
Ask Cline: "Using Tempo Tap Averager, help me...". 3 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add tempo-tap-averager --transport http "https://edge.vinkius.com/vk_preview_2CTRXzQJh12WHR77odG1YzNCClvHeoMY7D2mgQvz/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Tempo Tap Averager
Ask Claude: "Using Tempo Tap Averager, show me...". 3 tools are ready
Where the request belongs
Work Tempo Tap Averager can move forward.
This is for music professionals who need to turn subjective 'feel' into objective data. It helps those who deal with live recordings, music theory research, or student performance tracking.
Music Producer
Analyzes live drum takes to identify exactly where the player lost the pocket during a session.
Music Theory Student
Converts raw tempo numbers into correct Italian musical terms for academic assignments.
Drum Teacher
Gives students an objective stability score to track their rhythmic progress over several weeks.
Audio Engineer
Identifies tempo drift in live jazz performances to help with more accurate post-production editing.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsBPM Tap Tempo Analyzer
Analyze tap-based rhythmic input to derive precise tempo, stability, and musical context.
Tempo Tap Analyzer
Analyze rhythmic timing, BPM, and groove stability from tap sequences.
BPM Calculator
Convert BPM into rhythmic durations, frequencies, and musical tempo classifications.
Song Structure Timer
Calculate musical timing, section durations, and full song timelines based on BPM and meter.
Time Signature Calculator
Calculate measure duration, rhythmic feeling, and polyrhythms for any time signature.
Beat Grid Sync Calculator
Align video cuts to musical beats by calculating exact millisecond durations and speed factors.
Bring your own AI
Change the model, client or framework. Keep Tempo Tap Averager connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Tempo Tap Averager.
The practical details behind the request, access and result.
Can the Tempo Tap Averager analyze actual audio files?
No, this capability requires a list of millisecond timestamps. You'll need to provide the timing data from a recording or a live tap to get the analysis.
How does Tempo Tap Averager help with live music production?
It gives you objective data on where a performer is drifting. By identifying outliers, you can see exactly where the rhythm loses its pocket.
Can I use Tempo Tap Averager for music theory homework?
Yes, it's great for that. It can instantly provide the correct Italian musical terms for any specific BPM you're working with.
What is a stability score in Tempo Tap Averager?
It's a number between 0 and 1 that tells you how consistent a rhythm is. A higher number means the performer is staying much closer to the intended beat.
Does Tempo Tap Averager provide subdivisions?
Yes, it provides suggested half-time and double-time tempos based on your primary BPM calculation.
Is Tempo Tap Averager good for drum teachers?
It's a great capability for tracking student progress. You can give them a numerical score to show them exactly how much their timing improved over time.
How do I provide the input data?
You should provide an array of numbers representing timestamps in milliseconds. For example, [0, 500, 1000, 1500].
What does the stability score mean?
The stability score is a value between 0 and 1. A score of 1 indicates perfectly consistent intervals, while lower scores indicate irregular tapping.
Can I get musical terms for my BPM?
Yes, using the get_tempo_metadata capability, you can retrieve standard musical labels like 'Allegro' or 'Adagio' based on your calculated BPM.
One connection away
Give your agent a direct line to Tempo Tap Averager.
Connect Tempo Tap Averager once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available