About Exercise Analyzer
Exercise Analyzer is an MCP server published by abhijit-23blaze in the Developer Tools category: 🧘♀️ ISMAR MCP: Your AI posture coach! ✨ Analyzes 3D joint data for real-time feedback on yoga & exercise form. 📊 Get personalized corrections, health insights, and track progress. 💪 Perfect for VR/AR fitness apps and health monitoring systems! 🌟.
The repository has 3 stars and 0 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/abhijit-23blaze/MCP-exercise-analyzerThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (3)
generate-session-reportGenerates a comprehensive report analyzing the entire yoga session based on stored frame data.
Parameters not published.
list-framesList available yoga pose frames
Parameters not published.
read-frameRead a specific yoga pose frame
Parameters not published.
Ask AI
Ask AI about Exercise Analyzer
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 7 days ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- !License declaredNo license file. Legally you have no right to use it in a product.
- !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
- ✓Dependencies pinnedA lockfile pins dependency versions.
- ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
README
ISMAR MCP: Medical Context Pose Analyzer
A Model Context Protocol (MCP) server for analyzing 3D vector joint data to detect and provide feedback on yoga poses, exercise form, and posture.
Overview
This project provides a medical context analyzer for 3D vector joints that:
- Detects and tracks body postures and joint positions
- Analyzes yoga poses against ideal reference poses
- Provides feedback on pose accuracy and suggested corrections
- Generates comprehensive session reports with medical insights
- Calculates calories burned and exercise benefits
Features
- Real-time Pose Analysis: Compares user poses against ideal reference poses
- Medical Context: Offers insights on health benefits and potential risks
- Exercise Tracking: Monitors pose transitions, pace, and exercise quality
- Comprehensive Reports: Generates detailed session summaries with metrics
Prerequisites
- Node.js (v14 or higher)
- npm or yarn
Installation
- Clone the repository:
git clone https://github.com/your-username/ismar-mcp.git
cd ismar-mcp
- Install dependencies:
npm install
- Build the project:
npm run build
Usage
Running the MCP Server
The server implements the Model Context Protocol and runs over standard I/O:
node build/index.js
Alternatively, use the binary directly if it's installed globally:
yoga-analyzer
Available Tools
The MCP server provides the following tools:
- list-frames: Lists available yoga pose frames with pagination
- read-frame: Reads a specific yoga pose frame by URI
- generate-session-report: Generates a comprehensive report analyzing the yoga session
Data Files
The server requires the following data files:
ideal_poses.json: Contains reference poses for various yoga positionsyoga_medical_info.json: Medical information about each pose, benefits, and calorie burn ratescurrent_frames.json: Current session frame data captured from the user
Integration
This MCP server can be integrated with any MCP-compatible client, including:
- VR/AR applications
- Fitness tracking systems
- Telemedicine platforms
- Health monitoring applications
Development
Project Structure
src/index.ts: Main server implementationsrc/types.d.ts: Type definitionssrc/ideal_poses.json: Reference pose datasrc/yoga_medical_info.json: Medical context informationsrc/current_frames.json: Current session frame data
Building from Source
npm run build
This will generate the built files in the build directory.
License
ISC License
Dependencies
@modelcontextprotocol/sdk: Model Context Protocol SDKzod: Schema validation library- TypeScript development environment
README fetched from the repository 7 days ago. The original is authoritative.