{"domain":"phor.me","name":"phorme","url":"https://inite.ai/en/atlas/phor.me","site":"https://phor.me","summary":"Builds and adapts strength, mobility and race training plans from a chosen coach's method, logging sessions and food targets.","forWhom":null,"useCases":["Log gym sessions against planned sets, reps and loads","Log meals by photo, barcode or typing against targets","Adjust the next week after a missed day or injury"],"categories":["productivity"],"pricing":{"model":"subscription","freeTier":true,"startsAt":{"amount":30,"currency":"USD","per":"month"},"page":"https://phor.me/pricing","readOn":"2026-10-19"},"priceMoves":[],"interfaces":{"readOn":"2026-10-19","apiDocs":null,"openapi":null,"mcp":[{"name":"me.phor/phorme-training","tie":"namespace","remotes":["https://phor.me/api/mcp"],"packages":[],"probe":{"state":"open","checkedOn":"2026-10-19","toolCount":38,"tools":["preview_workout_import","save_workout_to_phorme","preview_program_import","save_program_to_phorme","get_saved_training","render_training_import","preview_sport_week","find_races","plan_for_race","find_coaching_brain","find_gym_class","book_gym_class","cancel_gym_booking","find_clinic","find_personal_coach","check_place_in_ai","find_exercise_swap","get_training_history","get_lift_progress","get_planned_sessions","get_my_coaching_business","start_my_coaching_brain","save_program_to_my_coaching_brain","send_note_to_my_members","get_gym_report","create_or_claim_place","update_place","set_class_schedule","publish_place","unpublish_place","start_gym_brain","set_member_cover","list_held_requests","answer_held_request","claim_place","verify_place_claim","search_phorme_programs","get_phorme_program"],"serverName":"phorme-training"}}],"mcpServerCard":null,"status":null},"mcpMeasured":{"server":"https://phor.me/api/mcp","checkedSince":"2026-10-19","dailyChecks":7,"uptimePercent":100,"medianMs":162,"signIn":"none","tools":49,"contextTokens":15408,"definitionsGrade":"A","definitionsScore":97,"typedResults":49,"failingChecks":{"params_described":9},"warnings":{"open_writes":["cancel_gym_booking","send_note_to_my_members","set_my_brain_rules","create_or_claim_place","update_place"],"destructive_unmarked":["send_note_to_my_members"]},"coverage":{"share":0,"cases":[{"useCase":"Log gym sessions against planned sets, reps and loads","verdict":"not_covered","firstTool":null,"checks":["Each logged session records the sets, reps and loads performed.","The logged figures sit beside the planned sets, reps and loads.","The session is logged against the day it was done."]},{"useCase":"Log meals by photo, barcode or typing against targets","verdict":"not_covered","firstTool":null,"checks":["Each logged meal holds the food that was entered.","Each meal is recorded against the day's food targets.","The day's total reflects the meals logged."]},{"useCase":"Adjust the next week after a missed day or injury","verdict":"unsure","firstTool":null,"checks":["The next week's plan is changed to account for the missed day or injury.","The adjusted plan still follows the chosen coach's method."]}]},"adoption":{"npmWeekly":null,"pypiWeekly":null,"githubStars":0},"score":{"value":37,"parts":{"reliability":100,"coverage":0,"definitions":97,"context":56,"adoption":0},"penalties":["destructive_unmarked","open_writes"]},"advice":{"verdict":"skip","why":["its tools do none of the product's use cases checked: \"Log gym sessions against planned sets, reps and loads\", \"Log meals by photo, barcode or typing against targets\""],"how":["keep approval on for send_note_to_my_members: they delete, send or pay without saying so","cancel_gym_booking, send_note_to_my_members, set_my_brain_rules, create_or_claim_place, update_place change data without a sign-in: anyone with the URL can call them","its definitions take about 15408 tokens of context: enable only the tools the task needs"]},"method":"https://inite.ai/en/atlas/mcp/report"},"connect":{"order":["mcp","llmsTxt"],"mcp":[{"name":"me.phor/phorme-training","url":"https://phor.me/api/mcp","answers":"open","checkedOn":"2026-10-19","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=me.phor%2Fphorme-training","config":{"mcpServers":{"phor":{"url":"https://phor.me/api/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http phor https://phor.me/api/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=phor&config=eyJ1cmwiOiJodHRwczovL3Bob3IubWUvYXBpL21jcCJ9","vscode":"vscode:mcp/install?%7B%22name%22%3A%22phor%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fphor.me%2Fapi%2Fmcp%22%7D","connector":{"url":"https://phor.me/api/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}}],"openapi":null,"apiDocs":null,"llmsTxt":"https://phor.me/llms.txt","status":null,"readOn":"2026-10-19"},"trust":{"readOn":"2026-10-19","certifications":[],"training":null},"used":0,"alive":100,"traits":{"buyer":"consumer","deployment":"saas-only","developerFocus":false,"readAt":"2026-10-19"},"verifiedPlans":null,"fromVendor":null}