API Ninjas Connector for AI agents.
8 live capabilities
Get accurate fitness and nutrition data for personalized health plans.
Waiting for input…
Why people use API Ninjas
API Ninjas Fitness Data for Accurate Workout Planning
This Connector lets you just ask your AI agent for the facts. You can pull a full nutritional breakdown or a list of chest exercises for beginners in one go. It puts all that data into your conversation, so you can focus on coaching instead of data entry.
What Vinkius changes
You get instant access to verified health and nutrition data through your AI.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Finding beginner-friendly moves
A personal trainer needs to find three beginner-friendly exercises for the lats.
- Real-world use case 02
Quick nutrition lookups
A nutritionist wants to know the sodium and fiber content of a specific fruit.
- Real-world use case 03
Calculating hike burn
A runner wants to know how many calories they burned during a 45-minute hike.
Complete set · 8capabilities
The complete API Ninjas capability set.
These are the exact actions your AI can choose when you ask it to work with API Ninjas.
01—04
4 capabilities in this set.
Part of 8 available through API Ninjas.
- 01 Capability
Get bmr
Find your Basal Metabolic Rate to see how many calories your body burns at rest. It requires your age, weight, height, and gender.
- 02 Capability
Get body fat
Estimate your body fat percentage using the US Navy method. It calculates your category as lean, fitness, acceptable, or obese.
- 03 Capability
Get calories burned
Calculate calories burned for any activity based on weight and duration. It also provides the MET value for the exercise.
- 04 Capability
Get exercises
Search a database of over 1000 exercises by name, muscle group, or difficulty. It returns step-by-step instructions for each move.
05—08
4 capabilities in this set.
Part of 8 available through API Ninjas.
- 05 Capability
Get nutrition
Get a full nutritional breakdown, including protein, carbs, and fat, for any food item. It provides data per 100g serving.
- 06 Capability
Get sleep
Get a recommended sleep range based on your age and gender. It also tells you if your current sleep is enough.
- 07 Capability
Get steps
Convert your daily step count into distance and calories burned. You can include weight and height for more precision.
- 08 Capability
Get tdee
Calculate your Total Daily Energy Expenditure based on your activity level and body stats. It gives a daily calorie breakdown.
Set up in minutes
One URL. Then ask API Ninjas to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use API Ninjas from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_I0GNmqbM8wXLwEf1IZ3YPA7Iz4CYoKxUNBVoVVLM/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it API Ninjas, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable API Ninjas for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_I0GNmqbM8wXLwEf1IZ3YPA7Iz4CYoKxUNBVoVVLM/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the API Ninjas URL.
- Step 03
Save and start
Save the connection and enable API Ninjas in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"api-ninjas": {
"url": "https://edge.vinkius.com/vk_preview_I0GNmqbM8wXLwEf1IZ3YPA7Iz4CYoKxUNBVoVVLM/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using API Ninjas
Open Agent mode in chat and ask: "Using API Ninjas, help me...". 8 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"api-ninjas": {
"url": "https://edge.vinkius.com/vk_preview_I0GNmqbM8wXLwEf1IZ3YPA7Iz4CYoKxUNBVoVVLM/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using API Ninjas
Ask Copilot: "Using API Ninjas, help me...". 8 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"api-ninjas": {
"url": "https://edge.vinkius.com/vk_preview_I0GNmqbM8wXLwEf1IZ3YPA7Iz4CYoKxUNBVoVVLM/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using API Ninjas
Open Cascade and ask: "Using API Ninjas, help me...". 8 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"api-ninjas": {
"url": "https://edge.vinkius.com/vk_preview_I0GNmqbM8wXLwEf1IZ3YPA7Iz4CYoKxUNBVoVVLM/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using API Ninjas
Ask Cline: "Using API Ninjas, help me...". 8 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add api-ninjas --transport http "https://edge.vinkius.com/vk_preview_I0GNmqbM8wXLwEf1IZ3YPA7Iz4CYoKxUNBVoVVLM/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using API Ninjas
Ask Claude: "Using API Ninjas, show me...". 8 tools are ready
Where the request belongs
Work API Ninjas can move forward.
This is for fitness professionals and health-conscious people who are tired of manual data entry and want accurate numbers for workouts and diets.
Personal Trainer
Creates custom training programs by searching for specific muscle group exercises and difficulty levels.
Nutritionist
Quickly pulls macro and micronutrient data for various foods to build balanced meal plans.
Fitness Enthusiast
Tracks daily activity, calculates calorie burn from steps, and monitors body fat trends.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsMetabolic Energy Estimator
Empower your AI Agent with deterministic metabolic calculations. Estimate burned calories with a local catalog of 80+ activities, calculate TDEE, and project weight loss timelines.
YMovE Fitness
Turn your AI agent into a personal trainer and nutritionist with the YMovE Fitness API. Generate workouts, programs, and meal plans.
Fitbit
Access Fitbit health data via AI. query activities, sleep, heart rate, SpO2, body weight, and nutrition logs in natural conversation.
Ideal Weight Calculator
Determine personalized healthy weight ranges and nutritional transition plans using physiological markers.
Calorie & Macro Calculator
Calculate daily caloric needs and macronutrient split based on physiological metrics and activity levels.
Calorie Deficit Calculator
Calculate BMR, TDEE, and personalized weight loss plans with precision.
Bring your own AI
Change the model, client or framework. Keep API Ninjas connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about API Ninjas.
The practical details behind the request, access and result.
Can the API Ninjas MCP help me find specific exercises?
Yes, it searches a database of over 1,000 exercises. You can filter by muscle group, difficulty level, and type to get step-by-step instructions.
How does API Ninjas calculate calories for my workouts?
It calculates calories burned based on the specific activity name, your weight in kilograms, and the duration of the session.
Can I use API Ninjas to see the protein content of my food?
Yes, it provides a full nutritional breakdown for various food items, including protein, carbohydrates, fats, and fiber.
Does the API Ninjas MCP give sleep advice?
It provides recommended sleep duration ranges based on your age and gender, and it can tell you if your current sleep is adequate.
Can I get my body fat percentage with this?
Yes, it uses the US Navy method to estimate your body fat percentage and categorize you as lean, fitness, acceptable, or obese.
Is API Ninjas good for personal trainers?
It is a great capability for trainers to quickly find exercises, calculate client BMR and TDEE, and pull accurate nutrition facts for meal plans.
How do I get an API Ninjas key?
Sign up for free at api-ninjas.com/register. Free tier includes 10,000 requests/month.
What exercises are available?
The database includes 1000+ exercises covering cardio, strength training, stretching, plyometrics, powerlifting, Olympic weightlifting and strongman. Each exercise includes step-by-step instructions and equipment needed.
How can I calculate my daily calorie needs?
Use the calculate_bmr capability to find your Basal Metabolic Rate, then multiply it by your activity level to get your TDEE (Total Daily Energy Expenditure). This tells you exactly how many calories you need to maintain your current weight.
One connection away
Give your agent a direct line to API Ninjas.
Connect API Ninjas once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available