Breathing Timer MCP. Structure your breath, on demand.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Breathing Timer provides structured guidance for respiratory exercises like Box Breathing, 4-7-8, and Coherence Heart Rate. It moves beyond simple countdowns by accurately calculating cycle durations and generating full, guided schedules.
This MCP gives you precise timing so you can focus entirely on the rhythm, regardless of your current stress level.
What your AI agents can do
Calculate single cycle duration
Calculates the total time needed for one full breathing cycle based on user inputs for inhale, hold, and exhale times.
Generate breathing schedule
Creates a detailed, structured countdown schedule that spans a specified total session duration.
Query breathing parameters
Retrieves the scientifically default timing parameters for known breathing techniques like Wim Hof or Coherence Heart Rate.
Quickly retrieves scientifically backed timing parameters for established breathing techniques.
Calculates the precise total time needed for one complete breath cycle based on user-defined timings.
Generates a structured, guided countdown schedule for any desired total session length.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Breathing Timer: 3 Tools
These three tools allow your agent to query parameters, calculate cycle durations, and build comprehensive breathing schedules.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Breathing Timer on Vinkius019ec7cccalculate single cycle duration
Calculates the total time needed for one full breathing cycle based on user inputs for inhale, hold, and exhale times.
019ec7ccgenerate breathing schedule
Creates a detailed, structured countdown schedule that spans a specified total session duration.
019ec7ccquery breathing parameters
Retrieves the scientifically default timing parameters for known breathing techniques like Wim Hof or Coherence Heart Rate.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Breathing Timer, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,800+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Breathing Timer. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 3 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
The Manual Chore of Stress Management
Right now, if you need to reset during a stressful meeting or intense workday, you fall back on manual methods. You try to remember the timing: inhale for four counts, hold for seven, exhale for eight. This process requires perfect concentration just to count—you're using mental energy that should be reserved for work. You end up losing your rhythm halfway through because counting is exhausting.
With this MCP, you tell your agent exactly what routine you want and how long it needs to run. The system manages the timing completely, giving you a flawless, guided countdown. You don't just get time; you get focus.
Structured Breathing Schedules
Before this MCP, if you wanted to run a 15-minute session, you had to find an app that supported the specific technique *and* the precise duration. You'd spend time switching between different digital tools just to coordinate the timing and cycle parameters.
Now, you give your agent the goal—say, 'A 20-minute deep breath circuit.' The MCP handles the entire sequence, calculating every single phase change automatically. It’s reliable, repeatable structure on demand.
What you can do with this MCP connector
Need to reset your focus? Controlled breathing is a foundational skill for managing stress, but hitting those perfect timings—like 4 seconds in, 7 seconds hold, 8 seconds out—is tough to maintain manually. This MCP handles all the math and timing structure so you don't have to worry about it. It connects your agent directly to core physiological rhythm tracking.
For example, if you need a specific routine, you can set the total session length, and the system generates a cycle-by-cycle countdown. If you’re unsure what timings to use, you can query default parameters for established techniques like Coherence Heart Rate. This reliability is key; when paired with other MCPs—say, one that tracks your mood or logs your meditation notes—you build automations spanning multiple platforms, all through one agent running on Vinkius.
The platform ensures every tool call produces a cryptographically signed audit trail, so you always know exactly what data flowed and how the session was structured. You get a reliable practice that lets you focus solely on the breath.
019ec7cc-428d-73ac-97bb-f29d0c992100 How Breathing Timer MCP Works
- 1 First, specify the breathing technique or custom parameters you want to use (e.g., 4s inhale, 7s hold).
- 2 Second, the MCP calculates the total time for one complete cycle based on those inputs.
- 3 Third, provide the desired overall session length and receive a moment-by-moment countdown schedule.
The bottom line is that you get precise, guided timing without having to count or calculate anything yourself.
Who Is Breathing Timer MCP For?
Anyone whose day requires intense focus—the overworked software developer needing a mental reset, the physical therapist teaching patients self-regulation, or the coach leading high-stakes team training.
Needs to break deep concentration during coding sprints; uses this MCP for scheduled 5-minute focus breaks.
Designs and administers guided respiratory exercises for patients, needing accurate timing parameters.
Leads stress management workshops, relying on the system to generate timed schedules for group sessions.
What Changes When You Connect
- Never guess a pattern. Use
query_breathing_parametersto pull the scientific standards for techniques like Coherence Heart Rate, ensuring you're following proven timing protocols. - Stop counting breaths manually. The MCP handles all cycle math, letting your agent calculate single-cycle durations so you can focus on the breath itself, not the clock.
- Need a full session? Instead of just one minute of guidance, use
generate_breathing_scheduleto create a complete countdown for 15 or 30 minutes straight. - The system keeps track of everything. Because this MCP runs on Vinkius, you get full visibility into what every agent does—every cycle time and parameter retrieved is logged in the audit trail.
- It works with your existing tech stack. Connect once from any compatible client (Claude, Cursor, Windsurf, VS Code) to manage all your health routines without switching platforms.
Real-World Use Cases
Pre-Presentation Anxiety
A sales director needs a quick reset before speaking. They ask their agent: 'I need a 10-minute stress reduction routine using the 4-7-8 method.' The MCP generates the full schedule, giving them moment-by-moment guidance right up to the meeting start.
Designing Custom Therapy Protocols
A physical therapist needs to create a new cycle for a patient with specific limitations. They use query_breathing_parameters to get baseline data, then manually calculate adjustments using calculate_single_cycle_duration before generating the final plan.
Focus Block Timing
A developer needs sustained focus for 90 minutes. They prompt their agent: 'Generate a full schedule that alternates between Box Breathing and deep rest cycles.' The MCP handles the complex, structured timing across the entire work block.
Rapid Skill Onboarding
A trainer needs to teach basic breathing techniques. They ask the agent: 'What are the standard parameters for Coherence Heart Rate?' This provides an immediate reference point they can build around, minimizing instructional time.
The Tradeoffs
Using a simple stopwatch
Just setting a timer for 10 minutes and hoping the user remembers to count in/out correctly. This ignores structured patterns and risks human fatigue.
→
Don't use a basic timer. Use the generate_breathing_schedule tool instead. It provides continuous, guided counting that enforces the rhythm and prevents users from losing track of time.
Guessing parameters
Trying to mix-and-match timings for a technique like Wim Hof because you think it sounds good. This can lead to inefficient or ineffective breathing cycles.
→
Always start with query_breathing_parameters. It pulls scientifically backed default timing values, ensuring your routine is based on established physiological standards.
Calling tools separately
Running calculate_single_cycle_duration and then trying to manually feed that number into another system. This creates manual transfer points where errors happen.
→ Let the agent handle it all. Use a multi-step prompt that tells the MCP to generate the full schedule, letting it manage the sequence of calculation and scheduling internally.
When It Fits, When It Doesn't
Use this MCP if your primary need is structured timing for respiratory exercises. You want guided cycles—not just a timer. If you're building an automation that needs to incorporate breathing breaks into a larger workflow (like meditation tracking or focus time), this tool is essential. Don't use it if all you need is a simple, unscripted countdown; then a basic utility might suffice. You must use the dedicated tools like calculate_single_cycle_duration and query_breathing_parameters to ensure your schedules are mathematically sound and based on recognized patterns. If your goal is purely random timing or non-rhythmic breathing, this MCP isn't for you.
Common Questions About Breathing Timer MCP
How does `query_breathing_parameters` work? +
The tool fetches established timing data for known techniques (like Coherence Heart Rate). This means you get the scientifically accepted standards, not just a guess.
What is the difference between using this MCP and a basic timer? +
A basic timer only tracks elapsed time. This MCP structures the time into specific cycles (inhale/hold/exhale), giving you guided, rhythmic breathing patterns that change over time.
Can I calculate a custom cycle using `calculate_single_cycle_duration`? +
Yes. You input your own timings—whether they are based on scientific research or personal preference—and the tool calculates the exact total duration for one full cycle.
Does `generate_breathing_schedule` support multiple techniques? +
It generates a continuous schedule based on your inputs. You can feed it parameters that combine different patterns into one cohesive, timed session.
When I use `generate_breathing_schedule`, is my personal timing data stored anywhere? +
No, your session data isn't saved. The MCP processes the request inside a secure V8 sandbox and discards all temporary breathing cycle information immediately after the schedule finishes.
What happens if I input invalid values when calling `calculate_single_cycle_duration`? +
The function rejects the call instantly. It returns a specific error message, telling you exactly which component (inhale, hold, etc.) needs to be a positive numeric value.
Do I need special setup or permissions to use `query_breathing_parameters`? +
No. Once your AI client connects through Vinkius, you can access the MCP tools immediately. The entire service runs within a secure sandbox with strict rules applied to every call.
Are there usage limits or rate limits when running `generate_breathing_schedule`? +
There are no hard quotas for individual users. However, making too many calls in a very short time might trigger standard API rate limiting enforced by the Vinkius platform.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.