YMovE Fitness MCP. Generate plans—workouts and meals—that actually work.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
YMovE Fitness turns your agent into a full-stack personal trainer and nutritionist. This server generates structured workout routines, multi-week training programs, and mathematically precise meal plans.
It connects directly to databases for food nutrition, recipes, and exercise instructions, letting you build complex health regimens from chat.
What your AI agents can do
Generate meal plan
Creates an entire day's worth of meals that hit a precise calorie target.
Generate program
Builds multi-week training plans focused on goals like hypertrophy or weight loss.
Generate workout
Creates a custom workout routine for one single day's session.
Create single, customized workouts by specifying muscle groups and available equipment.
Generate multi-week fitness programs focused on long-term goals like strength or weight loss.
Produce daily meal plans that hit specific calorie and macro targets (Protein, Carbs, Fat).
Check the nutritional breakdown of any food using its UPC or EAN barcode.
Find matching exercises by keyword and then pull detailed instructions for them.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
YMovE Fitness MCP Server: 12 Tools for Health Data
Access the complete set of tools in this server. Generate everything from daily workout routines and macro-accurate meal plans to detailed food lookups using a single API call.
019d84a1generate meal plan
Creates an entire day's worth of meals that hit a precise calorie target.
019d84a1generate program
Builds multi-week training plans focused on goals like hypertrophy or weight loss.
019d84a1generate workout
Creates a custom workout routine for one single day's session.
019d84a1get exercise details
Retrieves full instructions and deep details on any specific exercise you name.
019d84a1get food by barcode
Looks up the nutritional data for a food item using its UPC or EAN barcode number.
019d84a1get food details
Gets a detailed nutritional breakdown for any specific food item you identify.
019d84a1get recipe details
Pulls full recipe information, including ingredients and step-by-step instructions.
019d84a1list exercise types
Shows a list of all valid exercise types available (e.g., strength, cardio).
019d84a1list muscle groups
Provides a list of every muscle group you can target in a workout.
019d84a1search exercises
Finds a list of matching exercises and their IDs from the YMovE database.
019d84a1search foods
Searches the food database for general nutritional values based on keywords or categories.
019d84a1search recipes
Finds recipes that match specific dietary needs, like vegan or keto, or calorie limits.
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 YMovE Fitness, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ 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
What you can do with this MCP connector
YMovE Fitness turns your agent into a full-stack personal trainer and nutritionist. You don't just get basic suggestions; you build complex health regimens from scratch using structured data. This server connects directly to databases covering food nutrition, recipes, and exercise instructions, letting your AI client generate highly precise plans.
Building Your Training Program
Want a multi-week plan? You use generate_program to build comprehensive training cycles focused on specific goals—whether you're trying for hypertrophy or aiming to shed pounds. For single days, generate_workout creates custom routines when you specify the muscle groups you wanna hit and any equipment limitations you got. To keep things precise, your agent first pulls a list of available exercise types using list_exercise_types, then checks out every targetable area with list_muscle_groups.
If you need to find an activity, you can search the database for matching exercises using search_exercises, which gives you IDs and names. Once you've got the name, get_exercise_details pulls all the deep instructions and full details on that specific move. For general food prep or just looking for something new, you can use search_foods to find items by keywords or categories.
Handling Nutrition and Meal Planning
When it comes to eating right, this thing is legit. You don't just get a list of random meals; you get mathematically precise plans. Use generate_meal_plan to create an entire day’s worth of food that hits your exact calorie target while balancing your macros (Protein, Carbs, Fat). If you need recipes, you can use search_recipes to find dishes that fit specific dietary needs, like keto or vegan, or limits on calories.
After finding a recipe match, get_recipe_details pulls everything: the full ingredient list and step-by-step instructions. For quick data checks, you don't have time for guesswork; use get_food_by_barcode to look up nutritional facts instantly using any UPC or EAN barcode number. If you know the food name but not the code, get_food_details pulls a full nutritional breakdown for that specific item.
How It All Fits Together
Your agent handles all this logic: it can find exercises via keywords with search_exercises, then get the detailed instructions using get_exercise_details. When planning meals, it doesn't just stop at searching; you can use search_recipes to match dietary needs and pull those full recipe details. If your client needs to track calories throughout a day, they run generate_meal_plan, which relies on the granular data available through get_food_details or by using the barcode lookup with get_food_by_barcode.
The system keeps everything structured, giving you clean data whether it's a full workout list, a macro-balanced meal plan, or detailed instructions for an exercise.
How YMovE Fitness MCP Works
- 1 Start by subscribing to the YMovE server and getting your API Key.
- 2 Tell your AI client which specific plan you need (e.g., 'I need a vegan meal for 1800 calories').
- 3 The agent calls the appropriate tool (
generate_meal_plan), and the server returns structured, ready-to-use fitness data.
The bottom line is you get actionable, data-backed plans without having to manage complex nutritional or exercise databases yourself.
Who Is YMovE Fitness MCP For?
Personal trainers who are sick of building training programs from scratch. Health tech developers needing verifiable food/exercise APIs. And serious fitness enthusiasts who want their agent to act as a disciplined, knowledgeable coach.
Uses generate_program and generate_workout to rapidly prototype and adjust training plans for clients based on progress or injury.
Integrates the food database via get_food_by_barcode and uses search tools to populate user dashboards with accurate nutritional information.
Runs generate_meal_plan or search_recipes when a client needs macro-balanced eating advice for a specific dietary restriction.
What Changes When You Connect
- Need a whole plan for the week? Use
generate_programto build multi-week routines tailored exactly to goals like strength or losing weight. Stop guessing at volume, start planning cycles. - Hitting macros is hard; doing it manually is worse. Run
generate_meal_planand feed your agent the exact calorie target you need. It returns a full day's meals hitting your specific protein/carb/fat ratios. - Don't waste time building exercise definitions. Use
search_exercisesto find relevant movements, then runget_exercise_detailsfor precise instructions and video links on anything from deadlifts to tricep extensions. - Barcode lookups are fast. Instead of typing out nutrition facts, just use
get_food_by_barcode. Give your agent a UPC/EAN, and it instantly gives you the verified macro data for that specific product. - Planning around restrictions is simple. Use
search_recipesto filter the database by diet (vegan, keto) or maximum calories, giving you viable options immediately.
Real-World Use Cases
The client needs a quick routine for today.
A user sends their agent: 'I'm doing an upper body session with only dumbbells.' The agent calls generate_workout, specifying 'upper body' and 'dumbbells'. The server immediately returns a full, structured 30-minute workout list. Problem solved in seconds.
The developer needs to populate user profiles.
A health app requires macro data for generic groceries. Instead of manually entering values, the agent uses search_foods or get_food_by_barcode on a UPC/EAN. The structured output populates the entire nutrition log automatically.
The coach is designing a full transformation plan.
The coach wants to test a 12-week weight loss regimen. They use generate_program for the training schedule, and then loop through weeks calling generate_meal_plan and search_recipes to ensure caloric deficits are maintained.
Finding meal ideas on a tight budget.
A user is vegan and needs dinner under 600 calories. They ask the agent, which then uses search_recipes, filtering by 'vegan' AND 'max 600 kcal'. The server returns specific options with full ingredient lists.
The Tradeoffs
Using general knowledge for nutrition.
Asking the agent, 'What are the macros for a generic banana?' and getting an answer that might be outdated or approximate. This is unreliable for planning.
→
To get reliable data, use get_food_by_barcode if you have the UPC/EAN, or run search_foods to query specific nutritional values against verified database entries.
Trying to plan a workout without structure.
Telling your agent: 'Give me a good chest and back workout.' The result is vague—it doesn't include sets, reps, or clear equipment limitations.
→
Be specific. Use generate_workout and provide the target muscle groups (via list_muscle_groups) and available equipment to get a precise routine.
Manually cross-referencing recipes with databases.
Finding a recipe using Google, then having to manually look up the calories/macros for every ingredient listed in that recipe. It's tedious and error-prone.
→
Use get_recipe_details for instructions, and if you need macro validation later, use search_foods or get_food_by_barcode on the ingredients list.
When It Fits, When It Doesn't
You should use YMovE Fitness if your goal is structured, data-backed fitness planning. Specifically, if you are building an application that needs to calculate meal macros from a barcode scan or generate multi-stage training schedules, this server works for you. Don't use it if you need real-time biometric feedback (like heart rate variability) for adjustments—this tool handles static plans and databases. If your primary goal is just general inspiration, the free web search might be enough; but if precision matters, run generate_program or generate_meal_plan. This server provides the hard data layer that makes the AI agent authoritative.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by YMovE Fitness. 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 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Tracking nutrition and building meal plans shouldn't require three different tabs.
Today, planning a macro-balanced diet means juggling multiple sources: you check a recipe site for ideas, then open a separate calorie calculator to estimate the total, and finally cross-reference ingredients in another sheet just to verify the protein count. It's clicking through five different interfaces just to get one single meal plan.
With YMovE Fitness MCP, that process collapses into one function call. You ask for the plan—say, '2000 calories, high protein, keto.' The agent calls `generate_meal_plan`, and you instantly receive a structured list of meals with confirmed macro totals. It’s clean data output.
YMovE Fitness MCP Server: Structure workouts and programs directly in chat.
Before this, designing a full 12-week program meant creating multiple spreadsheets: one for the week's focus, one detailing every single exercise (sets/reps), and a third tracking the specific goals for hypertrophy or endurance. It was massive overhead.
Now, you call `generate_program` with your target goal and duration. You get back a ready-to-implement training cycle that handles the progression logic automatically. Your agent does the heavy lifting so you can just coach.
Common Questions About YMovE Fitness MCP
How do I make sure my meal plan is accurate? (generate_meal_plan) +
The generate_meal_plan tool calculates meals based on exact calorie and macro targets you provide. It’s built to hit specific protein, carb, and fat ratios every time.
Can I get detailed instructions for an exercise? (get_exercise_details) +
Yes, get_exercise_details pulls all the necessary information—including target muscles and video links—for any specific exercise name you give it.
What's the best way to get reliable nutrition facts? (get_food_by_barcode) +
Use get_food_by_barcode with a UPC/EAN. This is the most accurate method because it pulls verifiable data for specific, branded products.
Do I need to search first before building a workout? (search_exercises) +
No, but search_exercises helps you find matching exercises and their IDs if you're unsure of the exact name. You then use those findings in your call to generate_workout.
How do I plan for a different diet type? (search_recipes) +
search_recipes handles this by letting you filter results using constraints like 'vegan' or 'keto', ensuring the suggestions match your dietary rules.
What parameters should I use when calling `generate_program`? +
You must specify a target goal and duration. The tool accepts defined goals like 'hypertrophy,' 'weight_loss,' or 'strength' to build multi-week training regimens.
Do I need a barcode to use the `search_foods` tool? +
No, you don't. You can search for general nutritional values using keywords or common food names instead of requiring a specific UPC/EAN barcode.
How do I know what muscle groups are available for workouts? +
Run the list_muscle_groups tool to get a definitive list. This ensures you structure your workout request using only supported categories, like 'chest' or 'back'.
Are the exercise videos permanent or temporary? +
The video and thumbnail URLs returned by the API are pre-signed links that expire after 48 hours. If you are developing an app, you should not cache these URLs; instead, refetch the exercise details when displaying them.
Can I generate a full weekly workout program? +
Yes! Use the generate_program tool. You can specify your primary goal (like hypertrophy), the number of weeks, the equipment you have available, and how many days per week you plan to train. The agent will return a complete, day-by-day split.
How does the meal plan generator work? +
The generate_meal_plan tool uses a mathematical algorithm to select balanced recipes from the database (breakfast, lunch, dinner, snacks) that collectively hit your precise target calories and follow specific constraints like vegan or paleo.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
AI21 Studio
Unlock AI21's Jamba models and language tools for summarizing, paraphrasing, and grammar correction natively.
DPD
Streamline your logistics and shipping with DPD.
VWO
Manage A/B tests, feature flags, and conversion goals on VWO — the leading experience optimization platform.
You might also like
Momence
Manage sessions, members, teachers, memberships, and bookings for your Momence-powered fitness or yoga studio through natural conversation.
FirstQuadrant Alternative
Orchestrate AI-driven sales and marketing campaigns. Manage API keys, user registration, and campaign execution directly through your AI agent.
MOBIDI
Manage your mobile advertising campaigns with real-time bidding, audience targeting, and performance analytics for app installs.