{"id":90109,"name":"WOD Coach: AI Personal Trainer","description":"AI personal trainer and workout API: personalised, injury-safe training programs, CrossFit, functional fitness, running and HYROX-format race workouts, exercise substitutions, race pacing and warm-ups. Paid per call with x402 (USDC on Base). Independent; not affiliated with HYROX.","card_url":"https://wod-api-production.up.railway.app/.well-known/agent-card.json","endpoint":"https://wod-api-production.up.railway.app/mcp","protocol_version":"0.3.0","first_seen":"2026-10-13T23:55:45.113102+00:00","last_verified":"2026-10-13T23:55:45.113102+00:00","card":{"url":"https://wod-api-production.up.railway.app/mcp","name":"WOD Coach: AI Personal Trainer","skills":[{"id":"coach_programme","name":"Coach Programme","tags":["fitness_coaching","personal_trainer","injury_modification","training_program","fitness","x402"],"x-x402":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","price":"0.35","network":"eip155:8453","currency":"USDC"},"examples":["POST https://wod-api-production.up.railway.app/wod/custom"],"description":"AI personal trainer and strength coach. Personalised workout plan or training program from your equipment, goals and injuries, with strict injury-safe exercise substitutions. Home gym, full gym or bodyweight; single workout or 3-8 week periodised block. Fitness, CrossFit, HYROX-format racing, running. $0.35 USDC on Base via x402. Independent; not affiliated with HYROX."},{"id":"generate_workout","name":"Generate Workout","tags":["workout_generator","custom_wod","fitness","x402"],"x-x402":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","price":"0.05","network":"eip155:8453","currency":"USDC"},"examples":["GET https://wod-api-production.up.railway.app/wod"],"description":"Workout generator (WOD): instant gym, home-gym, CrossFit, functional fitness, running or HYROX-format race workout. Formats: Strength, Metcon, Engine (cardio), Long Metcon, Speed Run, Zone 2 Run. $0.05 USDC on Base via x402. Independent; not affiliated with HYROX."},{"id":"substitute_exercise","name":"Substitute Exercise","tags":["exercise_substitution","injury_modification","fitness","x402"],"x-x402":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","price":"0.02","network":"eip155:8453","currency":"USDC"},"examples":["POST https://wod-api-production.up.railway.app/tools/substitute"],"description":"Exercise substitution for injuries, $0.02 USDC on Base: give a movement (e.g. barbell back squat) and an injury or limitation (e.g. knee pain, shoulder impingement) and get 3-5 safe alternative exercises with prescriptions, coaching cues and stop signs. Physio-informed, not medical advice. Gym, home gym, CrossFit, functional fitness."},{"id":"race_pace_plan","name":"Race Pace Plan","tags":["race_pacing","hybrid_fitness_racing","fitness","x402"],"x-x402":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","price":"0.01","network":"eip155:8453","currency":"USDC"},"examples":["GET https://wod-api-production.up.railway.app/tools/race-pace"],"description":"Race pace calculator for HYROX-format fitness races, $0.01 USDC on Base: target finish time to splits for all 8 x 1 km runs and 8 stations (ski, sled push, sled pull, burpee broad jumps, row, farmers carry, lunges, wall balls), run pace per km, transition time, strategy and an optional 5k check. Independent; not affiliated with HYROX."},{"id":"warmup_generator","name":"Warmup Generator","tags":["warmup","prehab","fitness","x402"],"x-x402":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","price":"0.01","network":"eip155:8453","currency":"USDC"},"examples":["GET https://wod-api-production.up.railway.app/tools/warmup"],"description":"Warm-up generator, $0.01 USDC on Base: a targeted warm-up for a session type (strength, metcon, engine, speed run, zone 2) with optional prehab for the shoulder, knee, hip, lower back, ankle or wrist. 5-20 minutes, returns structured blocks plus Markdown. Gym, CrossFit, running."}],"version":"2.1.0","x-legal":"HYROX is a registered trademark of its owner. WOD Coach is an independent product and is not affiliated with, endorsed by or sponsored by HYROX.","provider":{"url":"https://wod-api-production.up.railway.app","organization":"WOD Coach"},"description":"AI personal trainer and workout API: personalised, injury-safe training programs, CrossFit, functional fitness, running and HYROX-format race workouts, exercise substitutions, race pacing and warm-ups. Paid per call with x402 (USDC on Base). Independent; not affiliated with HYROX.","capabilities":{"streaming":false,"pushNotifications":false},"protocolVersion":"0.3.0","documentationUrl":"https://wod-api-production.up.railway.app/llms.txt","defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json","text/markdown"],"preferredTransport":"JSONRPC","additionalInterfaces":[{"url":"https://wod-api-production.up.railway.app/mcp","transport":"MCP-streamable-http"},{"url":"https://wod-api-production.up.railway.app/openapi.json","transport":"HTTP+JSON"}]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-13T23:55:45.113102+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_check":{"checked_at":"2026-10-13T23:55:45.113102+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://wod-api-production.up.railway.app/.well-known/agent-card.json"],"also_observed_in":[{"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_seen":"2026-10-13T23:52:41.627685+00:00"}],"skills":[{"skill_id":"coach_programme","name":"Coach Programme","description":"AI personal trainer and strength coach. Personalised workout plan or training program from your equipment, goals and injuries, with strict injury-safe exercise substitutions. Home gym, full gym or bodyweight; single workout or 3-8 week periodised block. Fitness, CrossFit, HYROX-format racing, running. $0.35 USDC on Base via x402. Independent; not affiliated with HYROX.","tags":["fitness_coaching","personal_trainer","injury_modification","training_program","fitness","x402"],"quality_warning":false},{"skill_id":"generate_workout","name":"Generate Workout","description":"Workout generator (WOD): instant gym, home-gym, CrossFit, functional fitness, running or HYROX-format race workout. Formats: Strength, Metcon, Engine (cardio), Long Metcon, Speed Run, Zone 2 Run. $0.05 USDC on Base via x402. Independent; not affiliated with HYROX.","tags":["workout_generator","custom_wod","fitness","x402"],"quality_warning":false},{"skill_id":"race_pace_plan","name":"Race Pace Plan","description":"Race pace calculator for HYROX-format fitness races, $0.01 USDC on Base: target finish time to splits for all 8 x 1 km runs and 8 stations (ski, sled push, sled pull, burpee broad jumps, row, farmers carry, lunges, wall balls), run pace per km, transition time, strategy and an optional 5k check. Independent; not affiliated with HYROX.","tags":["race_pacing","hybrid_fitness_racing","fitness","x402"],"quality_warning":false},{"skill_id":"substitute_exercise","name":"Substitute Exercise","description":"Exercise substitution for injuries, $0.02 USDC on Base: give a movement (e.g. barbell back squat) and an injury or limitation (e.g. knee pain, shoulder impingement) and get 3-5 safe alternative exercises with prescriptions, coaching cues and stop signs. Physio-informed, not medical advice. Gym, home gym, CrossFit, functional fitness.","tags":["exercise_substitution","injury_modification","fitness","x402"],"quality_warning":false},{"skill_id":"warmup_generator","name":"Warmup Generator","description":"Warm-up generator, $0.01 USDC on Base: a targeted warm-up for a session type (strength, metcon, engine, speed run, zone 2) with optional prehab for the shoulder, knee, hip, lower back, ankle or wrist. 5-20 minutes, returns structured blocks plus Markdown. Gym, CrossFit, running.","tags":["warmup","prehab","fitness","x402"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://wod-api-production.up.railway.app/.well-known/agent-card.json","checked_at":"2026-10-13T23:55:45.113102+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":null,"protocol_check":{"checked_at":"2026-10-13T23:55:45.113102+00:00","state":"jsonrpc_response","http_status":200,"detail":"JSON-RPC response received; A2A behavior not confirmed"},"x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://wod-api-production.up.railway.app/.well-known/agent-card.json","last_successful_card_check":"2026-10-13T23:55:45.113102+00:00","latest_card_check":{"checked_at":"2026-10-13T23:55:45.113102+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-13T23:55:45.113102+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":null,"endpoint_tls_reachable":null,"protocol_check_state":"jsonrpc_response","protocol_checked_at":"2026-10-13T23:55:45.113102+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}