2hives: Sleep & Meditation
Server Details
Guided sleep, relaxation, breathing and focus sessions in your language. Find and play a session.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Score is being calculated.
Available Tools
42 toolsaccount_linkConnect to my 2hives accountAInspect
Use this when the user wants to connect this chat to their 2hives app or website account so their progress is in one place. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap, code.
browse_libraryBrowse the libraryARead-onlyInspect
Use this when the user wants to look through everything 2hives has for a topic or language, rather than get one session. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: kind, page, language. Returns: ui, host, page, view, +10 more
challenge_todayToday's challenge sessionARead-onlyInspect
Use this when the user asks what today's challenge session is, or how they are doing in the challenge. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap, timezone.
create_line_interestA spoken line for a businessAInspect
Use this when an adult says a named local business would like a short spoken sponsor line before sessions near it. Not for medical questions, emergencies or a crisis. Not for general chat about meditation. Not for personal listening. It records interest only: the business agrees on its own link, never in the chat.
Inputs: suburb (required), business (required), tap, country, +1 more.
create_personal_sessionMake a personal sessionAInspect
Use this when the user wants a session made for them from a short menu, choosing the kind, the length, the voice and a theme, for example a quiet 5 minute session with a female voice. Not for medical questions, emergencies or a crisis. Not for free-text wishes (use create_personal_session_text, which needs a signed-in adult account): pick from the menus.
Inputs: kind, theme, voice, language, +1 more. Returns: ui, job, tap, url, +17 more
create_personal_session_textMake a personal session from wordsAInspect
Use this when an adult describes in their own words what a session should be about and wants one made just for them, in a host that allows free text. Not for medical questions, emergencies or a crisis. Not for general chat about meditation. Not for choosing an existing session (use find_sessions).
Inputs: wish (required), tap, length_min.
create_teamCreate a teamBInspect
Use this when the user wants to start a team of their own for friends, family or colleagues. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: name (required), tap.
delete_my_2hives_dataDelete my 2hives dataADestructiveInspect
Use this when the user asks to delete their 2hives progress or data. Ask once, in the chat, before calling it. Not for medical questions, emergencies or a crisis. Not without the user's clear yes.
Inputs: tap, confirm. Returns: url, ended, status, account, +2 more
find_breathingFind a breathing sessionARead-onlyInspect
Use this when the user wants a guided breathing exercise: a breathing break, box breathing, slow breathing, or a few minutes of breath before a meeting. Plays a short calm session. Not for medical questions, emergencies or a crisis. Not for general chat about meditation. Not for sleep audio (use find_sleep_sessions) or for focus (use find_focus).
Inputs: voice, language, length_min. Returns: ui, job, tap, url, +17 more
find_focusFind a focus sessionARead-onlyInspect
Use this when the user wants to concentrate or get into work: a focus session before studying, a study break, deep work, before an exam, a short reset between tasks, or help to stop procrastinating and start. Not for medical questions, emergencies or a crisis. Not for general chat about meditation. Not for sleep audio (use find_sleep_sessions) or for breathing exercises (use find_breathing).
Inputs: voice, language, length_min. Returns: ui, job, tap, url, +17 more
find_group_nearbyFind a group nearbyARead-onlyInspect
Use this when the user wants to meditate with other people: a live group session or venue near them, or asks to start a group in their area. Not for medical questions, emergencies or a crisis. Not for general chat about meditation. Not for exact addresses: a suburb, postcode or city is enough.
Inputs: place, language, radius_km. Returns: ended, needs, place, status, +4 more
find_prayersFind a prayerARead-onlyInspect
Use this when the user asks for a prayer, a rosary, an evening prayer or a Bible reading. 2hives has no prayer sessions yet: the answer says so honestly and offers a quiet session without words. Not for medical questions, emergencies or a crisis. Not for general chat about meditation. Not for sleep audio (use find_sleep_sessions) or for breathing exercises (use find_breathing).
Inputs: voice, language, length_min.
find_sessionsFind a sessionARead-onlyInspect
Use this when the user wants something to listen to for sleep, relaxing, breathing or focus and has not named a session: an evening wind-down, sleep audio, a nap, a breathing break, focus, a study break, a reset before a meeting or exam, a body scan, gratitude, or nature sounds with a gentle voice. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: kind, music, voice, language, +1 more. Returns: ui, job, tap, url, +17 more
find_sleep_sessionsFind a sleep sessionARead-onlyInspect
Use this when the user wants sleep audio: a bedtime wind-down, a quiet evening session, or a short nap. Plays a guided sleep session. Not for medical questions, emergencies or a crisis. Not for general chat about meditation. Not for a daytime break, focus or breathing exercises: use find_focus or find_breathing for those.
Inputs: voice, language, length_min. Returns: ui, job, tap, url, +17 more
get_app_linkOpen on 2hives.comARead-onlyInspect
Use this when the user wants something this assistant does not do itself, such as their library, a team, challenges or live events, and a 2hives.com link will help. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: feature.
get_my_2hives_dataShow my 2hives dataARead-onlyInspect
Use this when the user asks what 2hives keeps about them, or wants a copy of their 2hives data. Not for medical questions, emergencies or a crisis. Not for anything about the assistant's own records.
Inputs: tap. Returns: url, data, kept, ended, +2 more
get_session_statusCheck a sessionARead-onlyInspect
Use this when the user asks whether their personal session is ready, with the job id from create_personal_session. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: job_id (required). Returns: ui, job, tap, url, +17 more
get_sponsor_infoHow sponsoring worksARead-onlyInspect
Use this when an adult asks how a local business or community group can appear on 2hives, or what the sponsor packages are. Not for medical questions, emergencies or a crisis. Not for general chat about meditation. Not for personal listening.
Inputs: country.
get_upgrade_linkBusiness and team optionsARead-onlyInspect
Use this when an adult wants to buy or upgrade something, such as a team plan or a business package. Not for medical questions, emergencies or a crisis. Not for general chat about meditation. Never takes payment: it only returns a link.
Inputs: tap, plan.
join_challengeJoin a challengeAInspect
Use this when the user wants to join the listening challenge. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap, edition, timezone.
join_live_groupJoin a live groupARead-onlyInspect
Use this when the user wants to join a live group session by name or id, for example one found with find_group_nearby. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: event_id (required), tap.
join_teamJoin a teamBInspect
Use this when the user has an invite code or link for a 2hives team and wants to join it. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: code (required), tap.
keep_progressKeep my progressAInspect
Use this when the person says they are 18 or over and wants to keep their progress, or when another tool says it needs the adult tap. No 2hives sign-in is needed. It returns a tap token to pass to the tools that take one; never call it on your own. Not for medical questions, emergencies or a crisis. Not before the user has tapped; listening never needs it.
Inputs: confirm, adult_confirmed.
leave_teamLeave my teamADestructiveInspect
Use this when the user clearly asks to leave their team. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap, confirm.
like_sessionSay how the last session wasAInspect
Use this when the user says how the session they just finished was: they liked it, or it was not for them. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap, value.
list_challengesList challengesBRead-onlyInspect
Use this when the user asks about the listening challenge or any challenge they could join. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap, timezone.
my_badgesMy badges and days listenedARead-onlyInspect
Use this when the user asks about their badges, how many days they listened this month or what they have earned. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap, timezone.
my_historyMy recent sessionsBRead-onlyInspect
Use this when the user asks what they listened to recently or how much time they have listened. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap, limit.
my_libraryMy saved sessionsARead-onlyInspect
Use this when the user asks for the sessions they saved, their favourites or their own list. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap.
my_progressMy progressARead-onlyInspect
Use this when the user asks how many days they listened this month, how many sessions they have played or what their badges are, after they chose to keep their progress. Not for medical questions, emergencies or a crisis. Not for people who did not choose to keep their progress.
Inputs: tap.
play_sessionPlay a sessionAInspect
Use this when the user chooses one of the sessions found with find_sessions, or asks to play a named 2hives session by its id. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: session_id (required), tap. Returns: ui, job, tap, url, +17 more
rate_sessionRate a sessionAInspect
Use this when the user gives stars for a session they just heard, with an optional fixed reason. Not for medical questions, emergencies or a crisis. Not for free-text comments.
Inputs: stars (required), session_id (required), chip. Returns: ended, status, thanks
resumeContinue where I stoppedARead-onlyInspect
Use this when the user wants to carry on with the session they stopped part-way, or asks where they left off. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap.
save_sessionSave a sessionAInspect
Use this when the user wants to keep a session to come back to: save this, add it to my list, favourite it. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: session_id (required), tap, language.
schedule_sessionPlan a sessionAInspect
Use this when the user wants a reminder or a calendar entry for a session at a time of day: tonight at 9:30, every evening. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: day, tap, mail, time, +2 more.
set_preferencesChange my settingsAInspect
Use this when the user wants to change how their sessions sound or are chosen: a voice, a language, a length, the music layer on or off, or Quiet mode. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap, music, language, voice_id, +2 more.
start_live_sessionTalk liveAInspect
Use this when an adult asks to talk to the guide live, one to one, by voice, instead of playing a recorded session. Not for medical questions, emergencies or a crisis. Not for general chat about meditation. Not for choosing a recorded session (use find_sessions).
Inputs: tap, mood, topic.
start_sleep_planStart 7 calm nightsAInspect
Use this when the user wants a gentle seven-night wind-down routine and gives, or can give, a usual bedtime and how many minutes they would like each evening (5, 10, 20 or 30). Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: bedtime (required), length_min (required), tap, today, +1 more.
start_team_pilotStart a team pilotAInspect
Use this when the user wants to try 2hives with a work team or company and gives, or can give, a company name and work email. Not for medical questions, emergencies or a crisis. Not for general chat about meditation. Not for personal listening.
Inputs: company (required), work_email (required), tap, country, +1 more.
team_statusTeam overviewCRead-onlyInspect
Use this when the user asks how their team is doing. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap.
tonightTonight's calm nightBInspect
Use this when the user has started 7 calm nights and asks for tonight's session, or to continue their sleep plan. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: tap, today, language.
unsave_sessionRemove a saved sessionADestructiveInspect
Use this when the user wants a session taken off their saved list. Not for medical questions, emergencies or a crisis. Not for general chat about meditation.
Inputs: session_id (required), tap.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Guided practices inside your conversation: meditation, breathwork, mindfulness and more.
Guided breathing for calm, focus and sleep: a breathing timer in the chat, sleep routines and plans.
61Calm, animated breathing sessions paced to your breath. Runs locally and collects nothing.
Personalized hypnosis sessions and multi-day journeys, a free session library, and audio rendering.
Related MCP Servers
AlicenseAqualityBmaintenanceRuns entirely locally to provide calm, animated breathing sessions that open in a browser or as an artifact, with tools for matched or custom sessions, pattern listings, and a breathing-break prompt, while collecting no data.3143 npmMIT- AlicenseNot gradedqualityBmaintenanceEnables calculation of Auditory Steady-State Response binaural beat frequencies and scheduling of phased cognitive entrainment protocols for focus, recovery, and sleep-related soundscapes.7MIT
- AlicenseBqualityCmaintenanceProvides tools for AI agents to take timed rest breaks and vent their thoughts to receive emotional support during complex tasks. It enables developers to implement structured delays while offering a psychological sanctuary for simulated silicon-based life.2224 npm4MIT
- AlicenseNot gradedqualityBmaintenanceEnables Alexa+ listeners to find and hear previously aired local public-radio stories they only half-remember, answering from the station's own editor-approved published record with the show and month attributed. Returns up to three matching stories or a single story told with its source and a next step, plus an on-screen story card with artwork, places, things to do, and a Play button.Apache 2.0
Glama MCP Gateway
Add one secure layer between your agents and this server.