Breathing Timer Connector for AI agents.
3 live capabilities
Master precise respiratory rhythms for meditation and stress relief.
Waiting for input…
Why people use Breathing Timer
Breathing Timer for Precision Stress Relief
The Breathing Timer MCP changes that by letting your AI client take over the clock. You just tell your agent what technique you want, and it handles the math. You can just close your eyes and breathe, knowing the agent is tracking the exact seconds for every inhale and exhale.
What Vinkius changes
That it replaces manual counting with automated, precise timing for respiratory health.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Panic Attack Management
Someone feeling overwhelmed asks their agent to start a 5-minute Box Breathing session to ground themselves immediately.
- Real-world use case 02
Morning Biohacking
A user wants to follow the Wim Hof method and asks the agent to provide the correct timing parameters for a morning routine.
- Real-world use case 03
Deep Work Reset
An engineer feels burned out and asks the agent to run a 4-7-8 cycle for three minutes to clear their head before a big meeting.
Complete set · 3capabilities
The complete Breathing Timer capability set.
These are the exact actions your AI can choose when you ask it to work with Breathing Timer.
01—03
3 capabilities in this set.
Part of 3 available through Breathing Timer.
- 01 Capability
Query breathing parameters
The query_breathing_parameters capability gets the standard timing for popular techniques like Coherence Heart Rate or Wim Hof. It ensures you're using scientifically backed numbers every time.
- 02 Capability
Generate breathing schedule
The generate_breathing_schedule capability creates a full session plan that counts down every cycle for a set total duration. This lets the agent handle the timing so you can stay focused on your breath.
- 03 Capability
Calculate single cycle duration
The calculate_single_cycle_duration capability finds out exactly how long one full breath cycle takes based on your specific inhale and exhale counts. It helps you balance your custom routines perfectly.
Set up in minutes
One URL. Then ask Breathing Timer to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Breathing 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_Gsr2aBgstvpLABZVrn74haq9QNEtyJ0r3S7v9jjf/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 Breathing Timer, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Breathing Timer for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_Gsr2aBgstvpLABZVrn74haq9QNEtyJ0r3S7v9jjf/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 Breathing Timer URL.
- Step 03
Save and start
Save the connection and enable Breathing Timer in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"breathing-timer": {
"url": "https://edge.vinkius.com/vk_preview_Gsr2aBgstvpLABZVrn74haq9QNEtyJ0r3S7v9jjf/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 Breathing Timer
Open Agent mode in chat and ask: "Using Breathing Timer, help me...". 3 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"breathing-timer": {
"url": "https://edge.vinkius.com/vk_preview_Gsr2aBgstvpLABZVrn74haq9QNEtyJ0r3S7v9jjf/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 Breathing Timer
Ask Copilot: "Using Breathing Timer, help me...". 3 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"breathing-timer": {
"url": "https://edge.vinkius.com/vk_preview_Gsr2aBgstvpLABZVrn74haq9QNEtyJ0r3S7v9jjf/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 Breathing Timer
Open Cascade and ask: "Using Breathing Timer, help me...". 3 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"breathing-timer": {
"url": "https://edge.vinkius.com/vk_preview_Gsr2aBgstvpLABZVrn74haq9QNEtyJ0r3S7v9jjf/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 Breathing Timer
Ask Cline: "Using Breathing Timer, help me...". 3 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add breathing-timer --transport http "https://edge.vinkius.com/vk_preview_Gsr2aBgstvpLABZVrn74haq9QNEtyJ0r3S7v9jjf/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 Breathing Timer
Ask Claude: "Using Breathing Timer, show me...". 3 tools are ready
Where the request belongs
Work Breathing Timer can move forward.
This is for anyone who finds manual breathing exercises frustrating to track. It's for wellness professionals who need consistency and individuals looking to manage stress without the mental load of counting.
Meditation Instructor
Create consistent, perfectly timed guided breathing sessions for students.
Wellness Coach
Provide clients with accurate 4-7-8 or Box Breathing routines without manual calculation.
Stress-Prone Office Worker
Use a quick, guided reset during a high-pressure day to calm the nervous system.
Biohacker
Track and follow specific physiological rhythms like Coherence Heart Rate for health optimization.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsGrounding Exercise Generator
Immediately generate structured, guided therapeutic exercises (5-4-3-2-1, body scans, cognitive anchors) to return you to calm awareness during distress.
Workout Rest Timer
Calculate optimal rest intervals and warm-up protocols based on your training goals like Strength, Hypertroint, or Endurance.
Rest Interval Optimizer
Calculate optimal rest periods between sets based on training goals and intensity.
Sleep Cycle Calculator
Optimize your rest by finding the perfect wake-up times based on natural 90-minute sleep cycles.
Meditation Session Planner
Get a structured meditation plan tailored to your time and mental goal, complete with phase guidance.
Heart Rate Zones Calculator
Calculate personalized aerobic training zones using the Karvonen formula.
Bring your own AI
Change the model, client or framework. Keep Breathing 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 Breathing Timer.
The practical details behind the request, access and result.
What is the Breathing Timer MCP?
It is a capability that lets your AI agent manage precise breathing patterns. It handles all the timing for techniques like Box Breathing so you don't have to count manually.
How does the Breathing Timer help with stress?
It provides a guided, consistent way to practice respiratory exercises. By taking over the timing, it allows you to focus entirely on your breath, which helps calm the nervous system.
Can I use Breathing Timer for the Wim Hof method?
Yes, the Connector can pull the standard timing parameters for the Wim Hof method and guide you through a structured session.
Does the Breathing Timer do the counting for me?
Yes, it handles the entire countdown. Your agent will tell you exactly when to inhale, hold, and exhale based on the chosen technique.
Can I create my own custom breathing patterns?
Absolutely. You can give your agent custom numbers for your inhales and exhales, and the Connector will calculate the cycle duration and build a full schedule for you.
Is the Breathing Timer good for meditation?
It's excellent for guided meditation that involves specific breathing patterns. It ensures your practice remains consistent and accurate throughout the session.
How does the system ensure my timing is accurate for complex patterns like Wim Hof?
The query_breathing_parameters capability serves as the single source of truth, providing standardized component timings. This data feeds into calculate_single_cycle_duration, which ensures every cycle adheres to scientific standards before scheduling begins.
What if I want a session longer than the default time limits?
The generate_breathing_schedule capability accepts a custom totalDurationSeconds. It will proportionally scale and count down through all phases (INHALE, HOLD, EXHALE, REST) until the specified time is reached.
Can I customize the timings for a technique like Box Breathing?
Yes. The calculate_single_cycle_duration capability allows you to override default parameters, letting you specify custom seconds for inhale, hold, exhale, and rest phases.
One connection away
Give your agent a direct line to Breathing Timer.
Connect Breathing 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