Song Structure Timer Connector for AI agents.
3 live capabilities
Map out musical arrangements and song timelines with precise timing data.
Waiting for input…
Why people use Song Structure Timer
Song Structure Timer Music Production Timing
With this Connector, you just tell your agent the BPM and the number of bars. It spits out the exact duration instantly. You can stop guessing and start making better creative choices.
What Vinkius changes
You get a perfect musical map without doing any manual math.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Coordinating with a session drummer
A producer needs to tell a drummer exactly where the bridge starts in a 100 BPM track.
- Real-world use case 02
Checking intro lengths
A songwriter wants to know if an 8-bar intro is too long for a specific tempo.
- Real-world use case 03
Mastering project roadmaps
An engineer needs a timestamped list of every section for a complex mastering project.
Complete set · 3capabilities
The complete Song Structure Timer capability set.
These are the exact actions your AI can choose when you ask it to work with Song Structure Timer.
01—03
3 capabilities in this set.
Part of 3 available through Song Structure Timer.
- 01 Capability
Get bar rhythm metrics
Calculate the exact number of seconds per beat and per bar based on your tempo. This helps you quickly check timing changes between different parts of a track.
- 02 Capability
Calculate section duration
Find out how long a specific part of a song lasts in seconds. Use this to ensure your arrangement fits your vision without manual math.
- 03 Capability
Generate song timeline
Create a full structural breakdown of a song with start times for every section. This provides a clear roadmap for your entire project.
Set up in minutes
One URL. Then ask Song Structure Timer to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Song Structure Timer 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_FxBJs6caBgApUpAHbJlGI3mYWv6pCwaWg9V33ISC/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 Song Structure Timer, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Song Structure Timer for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_FxBJs6caBgApUpAHbJlGI3mYWv6pCwaWg9V33ISC/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 Song Structure Timer URL.
- Step 03
Save and start
Save the connection and enable Song Structure Timer in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"song-structure-timer": {
"url": "https://edge.vinkius.com/vk_preview_FxBJs6caBgApUpAHbJlGI3mYWv6pCwaWg9V33ISC/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 Song Structure Timer
Open Agent mode in chat and ask: "Using Song Structure Timer, help me...". 3 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"song-structure-timer": {
"url": "https://edge.vinkius.com/vk_preview_FxBJs6caBgApUpAHbJlGI3mYWv6pCwaWg9V33ISC/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 Song Structure Timer
Ask Copilot: "Using Song Structure Timer, help me...". 3 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"song-structure-timer": {
"url": "https://edge.vinkius.com/vk_preview_FxBJs6caBgApUpAHbJlGI3mYWv6pCwaWg9V33ISC/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 Song Structure Timer
Open Cascade and ask: "Using Song Structure Timer, help me...". 3 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"song-structure-timer": {
"url": "https://edge.vinkius.com/vk_preview_FxBJs6caBgApUpAHbJlGI3mYWv6pCwaWg9V33ISC/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 Song Structure Timer
Ask Cline: "Using Song Structure Timer, help me...". 3 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add song-structure-timer --transport http "https://edge.vinkius.com/vk_preview_FxBJs6caBgApUpAHbJlGI3mYWv6pCwaWg9V33ISC/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 Song Structure Timer
Ask Claude: "Using Song Structure Timer, show me...". 3 tools are ready
Where the request belongs
Work Song Structure Timer can move forward.
Music producers and studio engineers who are tired of doing manual math for song arrangements. If you spend too much time on a calculator and not enough time on the music, this is for you.
Music Producer
Maps out complex arrangements for clients and builds out master timelines for multi-track projects.
Session Musician
Gets accurate start times for specific parts of a track to ensure perfect synchronization during recording.
Audio Engineer
Plans mastering passes or multi-track layouts by knowing the exact timing of every song section.
Songwriter
Visualizes the flow of a new demo and checks if the section lengths match the intended vibe.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsTime Signature Calculator
Calculate measure duration, rhythmic feeling, and polyrhythms for any time signature.
Tempo Tap Analyzer
Analyze rhythmic timing, BPM, and groove stability from tap sequences.
BPM to Milliseconds Calculator
Convert musical tempo (BPM) into precise millisecond durations for various note divisions and rhythmic modifiers.
Tempo Tap Averager
Calculate precise BPM and rhythmic stability from tap timestamps.
BPM Calculator
Convert BPM into rhythmic durations, frequencies, and musical tempo classifications.
BPM Tap Tempo Analyzer
Analyze tap-based rhythmic input to derive precise tempo, stability, and musical context.
Bring your own AI
Change the model, client or framework. Keep Song Structure Timer 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 Song Structure Timer.
The practical details behind the request, access and result.
Can Song Structure Timer help me plan my music arrangements?
Yes, it calculates exact durations for different sections. You can use it to figure out how much time you have for a bridge or transition based on your BPM.
How does Song Structure Timer work with my BPM?
It takes your BPM and time signature to give you second-accurate measurements. This helps you know exactly how many seconds each bar or beat lasts.
Can I use Song Structure Timer to get start times for my song?
Yes, it generates a full timeline with start times for every section. This is great for creating a roadmap that you can share with other musicians or engineers.
Is Song Structure Timer good for live music?
It's excellent for creating a reference sheet for performers. You can get a precise breakdown of the song structure to ensure everyone knows when each part starts.
Does Song Structure Timer work for any time signature?
Yes, you can provide any meter to get the correct bar and beat metrics. It handles the math for various time signatures automatically.
How do I calculate the duration of a single beat?
Use the get_bar_ rhythm_metrics capability. By inputting your current BPM and the number of beats per bar, it will return the exact duration in seconds for both a single beat and a full bar.
Can I generate a timeline for an entire song?
Yes, the generate_song_timeline capability allows you to input your BPM, meter, and a list of sections (like Intro, Verse, Chorus) with their respective bar counts to produce a complete timestamped breakdown.
How is the section duration calculated?
The calculate_section_duration capability takes the number of bars in a section and the duration of one bar (obtained from rhythm metrics) to calculate the total time in seconds, minutes, and a formatted MM:SS string.
One connection away
Give your agent a direct line to Song Structure Timer.
Connect Song Structure Timer once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available