YogaMag
Read-only yoga library: poses, routines, articles, books, plus birth chart and numerology tools.
| Endpoint | https://yogamag.co.in/api/mcp (streamable-http) |
|---|---|
| Registry version | 1.10.0 |
| Now | 14 tools · grade A (92) · pin ts_38fa3d847972ccf74b7d2ada96e2af34 · protocol 2025-06-18 |
| First / last listed | 2026-11-15 01:50 UTC / 2026-11-15 01:50 UTC |
| Grade over time | 2026-11-15: A (92), 14 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: search_content get_post get_glossary_term get_routine get_book_summary find_routine adapt_routine find_poses search_birth_places calculate_birth_chart numerology_reading numerology_compatibility numerology_number_check numerology_name_correction
search_content | Search YogaMag articles, glossary terms (poses, breathing, Sanskrit), pose comparisons, timed routines, yoga styles, meditation, guides, tools and book summaries. Returns titles, URLs, slugs and the tool to fetch each result (guides and hubs are read as resources by URL). params: query* |
get_post | Get the full text of a YogaMag article by slug params: slug* |
get_glossary_term | Get a yoga glossary entry (pose, breathing technique or term) by slug, including who should skip or modify a pose and its easier versions params: slug* |
get_routine | Get a timed yoga routine by slug: every pose with its seconds, sides and breath cue, plus the link to the follow-along timer and, where there is one, the audio class (one MP3 with a spoken cue for every pose) and its podcast episode params: slug* |
get_book_summary | Get a book summary by slug params: slug* |
find_routine | Find the YogaMag timed routine for a goal and the minutes the person has: the longest one that fits, or the shortest if none is that short. Returns the routine as published, with its steps, who should skip or modify it, and the follow-along link. If the person avoids the floor, kneeling or weight on the wrists, pass avoid and each step is checked. YogaMag has routines only for the goals listed; if params: goal*, minutes*, level, avoid |
adapt_routine | Check every step of a YogaMag routine against what the person cannot or does not want to do (the floor, kneeling, weight on the wrists). Each step is kept, swapped for an easier version that the pose's reviewed data lists, marked as having no supported alternative, or marked not assessed. It never invents a substitute; the result is the YogaMag routine with listed swaps, not a new routine. params: slug*, avoid* |
find_poses | List poses from the reviewed YogaMag pose library that match a level, body area or type of pose, and that suit what the person avoids (the floor, kneeling, weight on the wrists), naming the easier version where the pose itself does not. Only poses with a reviewed profile are listed. Read a pose with get_glossary_term before describing it. params: level, area, type, avoid, limit |
search_birth_places | Look up a town or city to get the place_id, coordinates and time zone that calculate_birth_chart needs. Returns up to 5 matches, biggest first. Add a two-letter country code when the name is common. params: query*, country |
calculate_birth_chart | Calculate a Vedic (sidereal) birth chart with Swiss Ephemeris: Lagna, Moon sign, nakshatra, planet placements, the current Vimshottari dasha period, and plain-language readings. Needs the birth date, the birth time (or time_confidence "unknown") and the birthplace as a place_id from search_birth_places, or latitude, longitude and timezone together. focus picks one topic: summary (default), dasha, params: birth_date*, birth_time, time_confidence, place_id, latitude, longitude, timezone, focus, name, gender, ayanamsha, house_system, dst_choice |
numerology_reading | A numerology reading from a full name and date of birth: Life Path, Destiny, Soul Urge, Personality, Moolank and Bhagyank, the Lo Shu grid, lucky numbers and the personal year. focus narrows it to one topic: summary (default), life_path, name, chaldean (name number in three systems), lo_shu or personal_year. Same calculation as https://yogamag.co.in/numerology. Nothing you send is stored or logged params: name*, birth_date*, current_name, gender, focus |
numerology_compatibility | Compare two people by name and date of birth: a 0 to 100 match score, what works, where they may clash, and tips. relation (love, business or friend) sets the angle. Same calculation as https://yogamag.co.in/numerology/numerology-compatibility. Nothing you send is stored or logged. Tell the person it is for reflection, not a prediction or advice. params: name*, birth_date*, partner_name*, partner_birth_date*, relation |
numerology_number_check | Whether a mobile number, house number, vehicle number or business name suits a person, from its numerology total and the person's own numbers. kind is mobile, house, vehicle or business; value is the number or name. Same calculation as the mobile, house, vehicle and business-name pages under https://yogamag.co.in/numerology. Nothing you send is stored or logged. Tell the person it is for reflectio params: name*, birth_date*, kind*, value* |
numerology_name_correction | Check how well a name's Chaldean total fits a person's birth numbers and suggest alternative spellings that fit better. Same calculation as https://yogamag.co.in/numerology/name-correction-numerology. Nothing you send is stored or logged. Tell the person it is for reflection, not a prediction or advice. params: name*, birth_date* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.