Anatome MCP Server
Deploys the MCP server as a Cloudflare Worker, leveraging Cloudflare's edge network for low-latency API responses and easy scaling.
Monetizes the API through RapidAPI's marketplace, offering a free tier (300 requests/month) and pay-per-request pricing ($0.001/request after free tier).
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Anatome MCP Servergenerate a dual view muscle diagram with chest and back"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Anatome
Muscle group image generator API + free-exercise-db. Multi-color anatomical SVGs, MCP-compatible, 873 exercises pre-mapped. By NextSolutions.
Live example from the production API at api.anatome.dev. Marketing site: anatome.dev.
What is this?
Anatome turns muscle groups (and exercise names) into clean, colorable anatomical SVG diagrams over a simple HTTP API. It also bundles an exercise database (873 exercises from free-exercise-db, pre-mapped to 23 muscle slugs) and speaks the Model Context Protocol.
🎨 Multi-color layered muscle rendering (
<img src>-friendly,?output=raw)💪 873 exercises searchable + resolvable to muscle layers + hosted demo GIFs
🤖 MCP server (7 tools) + OpenAPI 3.1 spec
🆓 Basic plan: 300 requests/month free on RapidAPI, then $0.001/request; unlimited localhost for dev
Related MCP server: musclesworked-mcp
Repository layout
Path | What | Deploys via |
| React/Vite marketing + playground at anatome.dev | Base44 |
Cloudflare Workers API at api.anatome.dev (Hono) |
| |
Reserved for a future docs site | — |
The frontend lives at the repo root (Base44 requires
base44/config.jsoncthere and syncs frommain). The Cloudflare API is an independent package underapi/. SeeCONTRIBUTING.mdfor setup and PR rules.
Quickstart
Use the API
# Generate a muscle diagram (raw SVG)
curl "https://api.anatome.dev/generateImage?layers=DC2626:chest,abs&view=front&output=raw"
# Search exercises
curl "https://api.anatome.dev/searchExercises?q=bench&limit=5"
# Exercise demo GIF (bundled in api/public/gifs/)
curl "https://api.anatome.dev/exerciseGif?id=Bench_Press" -o bench.gifEmbed directly in HTML:
<img src="https://api.anatome.dev/generateImage?gender=male&view=dual&layers=DC2626:chest|F59E0B:triceps&output=raw" alt="chest and triceps" />Run the frontend locally
npm install # from the repo root
cp .env.local.example .env.local # set VITE_BASE44_APP_ID + VITE_BASE44_APP_BASE_URL
npm run devSet VITE_BASE44_APP_BASE_URL=https://anatome.dev when developing against production.
Run the API locally
cd api
pnpm install
pnpm run worker:devEndpoints
generateImage · workoutImage · searchExercises · getExercise · resolveExercise ·
exerciseGif · listMuscles · muscleInfo · listEquipment · mcp · openapi · selfTest
Full schema: GET https://api.anatome.dev/openapi. MCP: POST https://api.anatome.dev/mcp.
Legacy Base44 paths remain at https://anatome.dev/functions/<name> during migration.
License & attribution
Anatome is licensed under Apache-2.0. It builds on third-party data —
see NOTICE: anatomical paths from
react-native-body-highlighter
(MIT) and exercise metadata from free-exercise-db
(Unlicense). That dedication covers the metadata only — the dataset's photography is of
unverified origin and is not cleared for redistribution (#21).
NextSolutions also makes airon.coach — an AI personal trainer that uses Anatome under the hood.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Log workouts and meals by telling your AI. 873 exercises, muscle diagrams, food lookup.
Query workouts, browse exercises, and explore fitness data from BearTrail
- JotiOAuthcom.kompetic
Read your workouts, history, and stats; create and schedule new workouts. Writes are additive only.
Model Context Protocol server for Studex tools, notifications, and profile integrations
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server for tracking personal health and well-being, offering tools for workout logging, nutrition management, and daily journaling with AI-assisted analysis integration.10MIT
- AlicenseAqualityFmaintenanceAn MCP server that provides access to detailed exercise-to-muscle mapping data for over 320 exercises and 65 muscles. It enables users to analyze workout coverage, find exercise alternatives based on muscle overlap, and search for specific exercise activation data.6504MIT
- FlicenseNot gradedqualityCmaintenanceProvides a 3D full-body anatomy and biomechanics engine with 22 MCP tools for querying anatomical structures, connections, and clinical information, plus an interactive 3D viewer.2-
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to read, analyze, create, and update Hevy workout data, including workouts, routines, exercises, and body measurements, through the Model Context Protocol.6,107MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/NextSolutionsStudio/anatome'
If you have feedback or need assistance with the MCP directory API, please join our Discord server